Infinity ward is one of the most overrated developers, just because their game is popular doesn't make them a good developer. their support for the games is crap, their online is filled with hackers that they don't give a damn about, the AI is one of the dumbest AI ever , their games are too much alike and they just milk their countless DLC on people and people suck it up.
seriously where is the support? and why is their games such a faceless rip off of popular action movies? i feel sorry for anyone who worship these games.