The difference between Hardcore and Casual has nothing to do with the Time they spent on a certain Game.

Its the Grade of Efficiency.

I know Players which are on like 5-8 Hours since Release a day and just have one Class at 50. And i know Players which play less than that a day and got like 5-7 Classes at 50. Would you call someone Hardcare just by the fact he is Online 10 Hours a day? I guess not. Like i said its efficiency and what you make out of the free Time you got. So a Player with like 2-3 Hours a day could also be a Hardcore-Player if he figures a way to optimize w/e he wants to do. I would call myself Hardcore since i use the Time i have Ingame. Its rare that i "just stand around". I do Quests, EXP, Fights w/e i think is the best and beside that i have Family and 2 Jobs. So the argument that someone with Family and Job would never reach the Top is really vague. And i only play 3-5 Hours a day ( at night actually ) as its Top.