I don't think hardcore players necessarily have more skill than casual players. Anyone can take a few minutes to read up on a class's common strategies/macros and put them to use immediately without much practice (although it's fair to say that it was probably hardcore players who came up with these ideas first).