It looks like you're new here. If you want to get involved, click one of these buttons!
I know that not everyone dogs on it, but it seems that there are a lot of people that do. I especially noticed an uprise in its degradation since GW2. The fact that it has a targeting system seemed to hurt its credibility.
Does anyone else remember back when The Ocarina of Time hit? It had the famous "Z" targeting system that everyone praised for years and years. And that was an action adventure game. People now are complaining about it being in MMOs. We're not talking about first-person shooters here. Now, I'm not saying that every game should have it; I'm of the opinion that no feature should become the standard. But ragging on a feature for being in a game seems silly. Personally, I don't want my MMORPG to be played like an FPS. There are some that do, and that's great; I certainly don't complain about the existence of those, so why do people complain about the counter?
Another thing -- when did the idea of "player skill" become such a buzz phrase? I haven't really noticed its ubiquity since the saturation of the FPS genre. It seems to go hand in hand with argument against games taking time to achieve things. I'm not arguing for one side or the other, but I think that having time should be seen as advantage, just like someone with better reflexes. It's like someone complaining that FPS games aren't fair because he doesn't have great manual dexterity. Can you imagine the backlash on a comment like that?
My point is that no game should be crucified for a feature that it has (unless it's a feature that is becoming a standard, like "!" questing). It seems against popular opinion, but I totally think that there should still be games that pander to those with gratuitous amounts of time -- and not have some alternative that can be bought. This may seem a little off the topic of tab targeting, but really, it's the same dispute. The idea of player skill being crucial in an MMO is fine, but it most definitely shouldn't be mandatory, or even a standard.