I feel like CoD has been a joke for like the past 5-7 years. They just keep rehashing the same thing year after year and players gobble it up. My friend is addicted to it and plays it online constantly, I stopped playing it when they shifted focus from the offline single player and two player story/missions to the online Battle Royale style games. I don't find getting spawn killed and getting screamed at by 10 year olds fun.
Cod has been a joke since development was taken from Infinity Ward. Infinity Ward worked on the engine for CoD3 but Treyarch developed the game. The last great CoD was the original Modern Warfare.
Do you mean the original MW or the rehashed one? The last one I probably played was MW2. My friend (not the one mentioned above, another friend) loved playing the co-op wave style missions, and the stealth missions.
I remember playing the one that had Christopher Meloni in it and it ran like shit on my PC which was high end. After that, I lost interest. When I moved in with the one that was addicted, I'd play with him just as a "bonding experience", then he wanted me to play online with him , which I did occasionally. I remember trying to do the "secrets" and then having some asshole bitch me out because I moved an inch off of a platform or didn't kill someone in time. Fuck that.