Just commenting on casual vs. hardcore.
I'm not even in the game, but on this general topic: I remember when I first started using damage meters and cookie cutter specs in my first mmo and how it decreased my enjoyment of the game. I was "better" at group play and it allowed me to raid, but this sort of focus made the game feel more like a chore. In GW2, I play extreme casual and have never used a damage meter nor do I raid. I personally find this 1000 times more enjoyable as a leisure activity. After all, it's all meaningless numbers that get adjusted in order to increase the players' sense of accomplishment (mmo design redux). For those who like raid level content, min-maxing and checking meters can be meaningless fun (nothing at all wrong with that), but for non-raiders it's just meaningless.
Both types of players exist in GW2, and in most open world events we can all play together joyfully! Afterwards, you go raid and I'll pick some flowers. What's wrong with that?