I'm not commenting on the purchases of this franchise or even its overall health, simply my personal opinion of it. If some of these other FPS games are as good as I'm hearing I could see myself moving in that direction. I've been playing since CoD4 and have slowly seen the game morph into the state it is now, selfish players, QS'ers, trollers and others who exploit it.
The developers hands are tied really, which is the worst part. You can't code around a community this large who searches vigorously to find loopholes. Maybe I'm just the old guy who wants the kids off my lawn.
No, the fundamental aspect of CoD is to HAVE FUN. Unfortunately, having fun means different things to different people.
For you, an inflated stat to make you feel good about the player you think you are is what makes the game fun. For others, they are all about LOOOOOONG win streaks and big W/L numbers. Others like to go into lobbies w/ the purpose of pissing other people off (ie trolling).
The rub is, CoD can't be all things to everyone.
The illusion of YOUR KDR representing you as a good player is as BS as the guy that says "My KDR is low because I play the objective". Get over yourselves. Your KDR is low because you aren't that good at the game. Plain and simple. I know PLENTY of really good CoD players with 2/3/4 and even 5KDR's that end Domination games with double digit captures.
Play YOUR game and have fun. The players on the other mics could really care less about what you think.