I think the whole casual and hardcore gamer argument is stupid.
If you play games your a gamer no matter what you enjoy.
If you have 1 game or 100 games your a gamer. As long as you enjoy your games thats all that matters.
I think the term "hardcore" was made up by people who think they are better then everyone else because they play more niche games then mainstream.