You CANNOT go wrong with Sniper Rifles.
The downside is the player's name.Who name's someone Soap? :3
Just name him something more common like 'John Citzen', then we're all happy.
https://callofduty.wikia.com/wiki/John_"Soap"_MacTavish
Common enough?
Anyway...
~ What I like the most
I guess the wide range of weapons. I wish they made them more balanced, but as a whole I like most of the weapons in the game. I have my "comfort zone" weapons such as the ACR, or the UMP. But I like trying other weapons like the Vector, or the M1014, or the FAL. I wish it had more bolt action snipers, and I wish shotguns wasn't a secondary. But as a whole, I got to say I like the weapons.
~ What I dislike the most
Hands down what I hate the most is the people. No don't go "Well that's just cheap, he said people just to cover everything". No, I mean I just hate the people on the game. Yea, I also hate how they play, but I hate to get in a room and hear people run their mouth, trash talk, run you down and you haven't said or done anything to them. I hate the stupidity of people, I sent someone a message about them going 0 and 34 in a TD game, I told this person (who was a first prestige, not someone new to the game) that they don't need to be playing the game, and if they play they need to play FFA, because he was dragging the team down. Here's his reply "IM SN1PIN G0 HANG UR SELF". I sent someone a message about them tubing in Search and he replied "you didnt get as many kills so i have better aim :)", he was camping while tubing and then brags about getting more kills. It's people who have no reasoning in their head. I mean you can sit there, and point out step by step on why they're wrong and they'll just say "suck my dick", or say something about your mother, or how about bad YOU are at the game. They know they're wrong, but they can't admit it, so they'll just say you suck, even if you made top of the list, even if you used a little skill to get your kills unlike them. They'll sit there and argue with you until you're blue in the face and they're never wrong.
Oh and if you beat them fair and square in a game then you're hacking. Because you have a UAV up and thus you can see where to shoot with FMJ, or you can hear them.... you're hacking. It's never "Well, you beat me" it's "You're hacking, there's no way you could have beat me unless you were hacking".
Normally the worst players are the ones always running their mouth, never will shut up, always right, making fun of people and running them down. They have to make up for their lack of skill by running other people down to make themselves look big. Really, I dare you to play FFA for a week, or TD without people in groups. You'll find the person at the top of the list is almost always someone without a mic (chances are they have a headset and just don't have the mic plugged in), they have no mic or they aren't talking.
So, my biggest prob wit the game is just all around people.
So you still don't want that answer, you want something in the game?
Host selection, ie... lag. With a game so dependent on connection it's bad when you get 3 bar lag. Think about it, sniping is dependent on the connection, the SPAS and other shotguns, 3 burst weapons, and just flat out gun to gun battles. In CoD4 the 3 bar vs 4 bar connections wasn't that much of a difference. No one complained about lag in the game. But in MW2 3 bar vs 4 bar is soooo much of a difference that it can be crazy. Not a "Oh look at him skip everywhere" but a "I hit him twice with the SPAS and he didn't die". You can really feel the difference in a 3 and 4 bar connection. The difference is as big as it cost you a death where you should have had a kill. There has been many times where I killed someone and I knew I should have been dead but only got out of it due to me having 4 bar and them having 3. And it also goes the other way, I've been ripped off soooooooooo many times due to them having 4 and I have 3. With a game where snipers don't kill within 5 feet, shotguns don't kill up close, stuff like that gets people mad and worked up because they got ripped off due to the connection... due to the lag. The game doesn't know how to pick hosts, if it did then you wouldn't start a game and then 10 seconds later it change hosts.