Well, I've not play Halo 4 or any other Halo for that matter online so I don't understand the points that relate to that; however what I can say is that all team-based gamemodes in games like Quake, UT, Warsow etc require a hell of a lot of communication, co-ordination, co-operation, map knowledge and experience. Or at least they do, if you want to actually be good at them.
We've all had experiences of being completely curb stomped in games, and in all honesty I find that people are too quick to assume their opponents are cheating.
[Added]
I don't quite understand why people are so upset at others who take the time to gain a deeper understanding and appreciation of the game they are playing and consider it something to be labelled as a "dick move", or even going so far as to consider it a form of cheating.