Regarding snipers: can we please have enough perspective to recognize that the cheapness (/non-cheapness) and necessary skill (/complete lack of required skill) can vary significantly between games, and even sometimes between LEVELS in the same game? If someone has made a map where there are roosting points none of the starting weapons can get to, there's lots of wide empty spaces, the only non-sniper weapons that can readily attack those roosting points require running through large areas without cover to obtain, and snipers can achieve a one-hit kill, you would have to be an idiot to suggest the snipers don't have the advantage. Conversely, in a game or level where sniping has a long load time, there's little cover or "roosting" spots, some characters can survive one hit from a sniper and keep going, and sniper rifles are, say, the scissors to an explosive weapon's rock, it can take a great deal of skill to be a successful sniper. The fact is that snipers and/or sniper weapons are often the one thing that plays significantly differently in a field of fairly similar roles; it might be fair, even recognizing that you in particular are both a very skilled and fair player in that particular role, to note why others playing those other roles feel disrupted in those roles by the sniper's presence.
(You know, before going back to lining up that headshot.)
[/sniperrant]
Any game boss that is "You, but better." The powers you had to choose between as you gained levels? I have all of 'em. You have 100 HP? How quaint, I have 1000. You have to charge to do that attack? Watch me do it three times in quick succession. That's all the endurance/mana you have for this battle? Grit your teeth as I grow all mine back at a moment's notice.
Don't get me wrong, bosses are supposed to be a challenge. But certain kinds of advantages basically seem to be the programmers crying out, "Look at me! I can't program AI for S@#%!" The memorable and fun bosses are the ones that either make the player feel like a hero as they use all their newfound skills and powers masterfully to gain the advantage or turn everything the player has learned over the course of their playing on its head, making the player come up with new ways of dealing with a problem on the fly. Facing someone who is just "You, only better" often becomes a matter of how fast you can twitch, and generally feels like playing online against someone who's using cheat codes. Which is to say, not much fun.