You said this earlier on in the thread and it confused me. I'm not saying you're wrong because I haven't played the PC version but with the Xbox 360 version you really have to get your aim right. If you're just a few millimetres out you miss the target completely.
I admit there are a few annoying things about the multiplayer but I've been playing it for nearly 3 days in total now (about to prestige, woo!) and it's just getting more and more fun.
Once you get over the fact that some people are irritating, it's a good game. Fortunately for the 360, most people are getting good enough now to destroy any annoying enemies. Besides, it's all in good spirit and just about having fun.
You're one hundred per cent right about it being a console game. Modern Warfare 2 is something I would
never play on a PC because everything about it is meant for and developed for console gaming. Unfortunate for PC gamers, fortunate for us console veterans
.
Edit: You should definitely give Modern Warfare 1 a go! It's amazing. You should also complete both of the games on Veteran... It's makes the game more fun and challenging.