You didn't mention blops3. However ghosts got boring but wasn't a total shit fest unlike advanced warfare which as you said really sucked but blops 3 imo isn't a bad game and a lot on here have played it. However that's not the point, people are saying the game is shit but haven't seen any mp gameplay, I could care less about a setting it's all about the gameplay the last cod I didn't play was waw. Activision win if people buy infinate warfare just for cod 4.
I will reserve judgement about it till I see actual gameplay.
On the flip side people saw division gameplay and played a beta bought it but that games dead already..I think people hate on cod because it's cod.