People are missing the point I think of the OP. Forge the comparision to WoW that was made. People see WoW and auto matically start thinking that the **** is hitting the fan somewhere and become just as ignorant as the person they believe is ignorant for mentioning WoW.
Now I love this game. I love it. I find it to be so much fun and the story keeps me really involved and I dont skip any of the VO even for side quests because I think its really neat. Ive enjoyed pvp so far (Commando Healer). And ive had a lot of fun doing the few flash points ive been able to do so far. All in all its so much fun.
With that said the OP makes some good points. Its 2011 and almost 2012. This game as been in development for what seems like forever - why do we not have some of these inovative ideas that help make the game flow? Combat logs, UI adjustments, allowing mods, better looking for group tools besides spamming general chat? I agree that these are things that should have all come with the game at launch.
I hate reading how against people are for some of these features. This game is an MMO - Massively Multiplayer Online Game. This is not a single player game. Granted I am not saying that if you enjoy playing alone that you cant do that because they sure do their job of making sure single player play is enjoyable but the entire purpose of an MMO is for the community to come together and play together. And the fact is (definitely not opinion) that features like looking for group tools, mods, combat logs, recount like tools help make games run smoother. There will always be crazy douche bags that try to ruin your game expierence but I feel like after reading so many things on these forums that people forget that they dont have to play with that person. For every one person who abuses a damage meter there are five people who use it for its actual purpse. Find one of those people! They exist!
Wanting a game to succeed and knowing what it will need for it to succed is not elitist. Its just wanting a game to succed and not having it not meet its potential.
TLDR: Its 2011 - A MMO should have these things at release. It isnt 2005.