Fuzzylightning said:
Players in multiplayer games are selfish bastards. They're often out to have fun on their own rather than have fun with a whole lot of people. The whole point of playing multiplayer is to play with other people but when it becomes just an exercise in getting a new piece of kit, a better kill:death ratio or griefing players, the game gets less fun and less fun for everyone.
If you hear a frustrated player talking about how some clown has been following him and has headshot him 5 rounds in a row and they haven't been able to do anything about it, the usual responses are to mock them, ignore them or say they're whining. There are always things you can do, like you can follow them around and protect them for a little, kill their killer a few times, give them some pointers for the map/game or switch teams with them.
Everyone is out to have fun, extending a little courtesy goes a long way to help other players enjoy the game and it will usually help you to enjoy it more too. Things like teamwork rather than being assholes to your teammates, not repeatedly killing some guy because he's not as good at the game as you are, and many more help to make a shit match into the only place you want to be. I'm sure you've stumbled on a server with a bunch of good people who play decently if only for a short length of time. It may be rare but it exists.
I'm against achievements and ranks because it takes the game into a dumb serious tone where nobody is able to play the game casually. Unfortunately more and more games are coming out that are 100% based on things like that. There are some games that have some basic alternatives built in such as unranked servers, which is a good thing. Rewarding a player is one thing, but rewarding a player for being an asshole to everyone is something I hate.
As for an answer to the OP's question, a tactic many people like to employ (perhaps it's not seen as dirty) is always choosing the winning side. A new player might join the game and instantly go to the team that's winning. Existing players on a team might switch teams to the better team. The teams end up being stacked usually in two ways: in number and in skill level.
Pfft, I love this stuff. "Everyone's out to have fun, let's all share and be happy."
Hell no! I'm out for ME. If I wanted to have fun and share the love around, I'd play multiplayer offline with mates, or in a private server. If I'm online, all I'm after is something that isn't A.I. - either it's too hard, too easy, or I just need a change. I want to enjoy myself, not play babysitter to others. I want to kill as many people as I can, or beat them any way I can, because that's where the fun comes from, and I despise those too weak or ridiculously overpowered. If they suck, they should shut up and cope, learn to better themselves. Play offline, follow the tactics of good players, or just stay the hell out of the way. Don't get me wrong, I suck at quite a few games myself, so this isn't an elitist attitude, it's just realistic.
The only thing in multiplayer that I don't agree with is unfair and unavoidable exploits. If I get killed by a camping sniper, good on him/her. I just have to find another way to improve my situation - take a different route, use a different weapon. But spawn camping when you have no chance to fight back isn't fair (one exception - if they need to camp the flag for a while to capture it, Battlefield-style). As is grenade spamming, rocket launcher overuse, or other unrealistic weapon god-states. If there's a good few seconds I can get them back then it's fine, but if they can fire off 4 rounds in as many seconds, that's unfair. It just turns the battle into a solo artillery show. Skill is fine.