I always thought hardcore gamers are the ones who want to squeeze all possible content out of a game, get all achievements, all trophies, etc... and do it as hard as possible. And casual gamers don't care about all that, they play as long as it's fun, but usually don't go for unnecessary challenges. And true, it has nothing to do with how much time you are able to play.