First and foremost I am not against Mw3, I like it very much and I love some of the new aspects IW brought in. However when I play this game it feels too familiar. The reason why a lot of people didn't like Black Ops was becaus it was something different, the cod community wasn't ready for a change like that, so they raged at the game. IW really just packaged up a bit of Mw2 and a bit of cod 4 and packaged it into Mw3. treyarch took a step forward, and IW took a step back.
What iW has to do is make a complete new engine. Base it off the cod 4 engine, but completely remodel it. One of the main reasons Mw3 feels like playing Mw2 is because they play off of almost the exact same engine. I would like it if not only did IW take aspects from their games, but take it from treyarchs as well. I know they have to some extent but..... It would be more beneficial to try things out then too not.
Next off, they really need to rethink how the game should play. In Mw2 when someone camped, I knew I could easily pick them off in the open. But in MW3, the maps are to tight with too many corners, If I were to try and pick him Off i would likely get killed. Bring Maps back like wasteland and afgan, I enjoyed those maps very much and campers weren't much of a threat to me, it was almost stupid the camp on maps like these.
For the love of god please fix the servers once and for all. I cant remember when there wasn't lag in my game, get's me killed all of the time.
Well that's my rant. I like Mw3 very much, but I find myself raging all of the time while playing it.