It's no secret that COD is not as widely appreciated as it used to be. However P2P (I assume you mean microtransactions and DLC) is here to stay in all games whetger we like it or not. There is not a AAA title that does not have some form of DLC released at some point. It's more a state of the nation rather than a fault of the COD series
Lag/Host Migration is an issue that will be here to stay until proper dedicated servers are used. Until then we have to either suck it up or stop playing. That's the tough truth. It's just those few milliseconds of lag is so much more noticeable in a twitch shooter like this
Campers are just part of the COD community. Much as it sucks, they have a right to play ot their way just as much as you do yours. Quite what the developers of the next game could do are limited. And if they did something to protect against camping then they risk alienating a large portion of the player base who are just not good enough to run and gun like a lot of us here.
Weapon balancing is only a good thing surely? It's a way of admiting something wasn't quite right and correcting it. Frankly i'd be more worried if they didn't nerf/buff weapons and buried their heads in the sand.
COD has it's issues, but most of them are common issue throughout all console FPS games. For me it's the best of a bad bunch at the moment, roll on the next IP to take the throne
Edit: Exo movement is great this time around, but i think it needs to go back to it's roots next time