First of all, it's difficult to compare old CoDs with new ones. Probably 80% will say that CoD4 or World At War are their favourites, because it might be their first CoD game.
Yes, CoD4 reinvented the First-Person-Shooter Genre, but it has so much bs in it. TBH I think Black Ops 2 has the best...