For me, hardcore games are immersive, can provide straight HOURS of entertainment, and entice you to come back as soon as possible for more fun/punishment.
As for casual, a quick pick-up, short, smaller replay value, more like something to do when bored...