The problem with cod is that only a small portion of the feedback give is genuine, the remaining large part is just white noise from the usual suspects (in the gaming community, not here).
Personally I really enjoy it (PS4 mind), War is the best thing to happen to cod, when we have full teams going it's fantastic, although I'd probably remoce my eyelids and look at Susan Boyle for the rest of my life than play it solo.
Cod for me is a game which can be very much enjoyed but you need to work around its shortcomings, the biggest of which is the scummy prats it attracts.
For this reason I will never play TDM.
You'll also need to take the typical cod crap on board and resist the urge to batter people to smithereens with a keyboard.
If you can handle all that, all cod games are fun.
This one is a £20 game for me, no more.