I would also rather get more stats than less stats. And yes, number of revives I'd agree would be quite great. But that doesn't mean "the more stats the better", or that some stats can't skew the gameplay for the worse instead of for the better.
It is probably the case though that a lack of any other stats skews things, and focus on k/d is over the top because it's virtually all there is. But still, while we can't have stats like "spotting a target for a friendly to kill", "effective communication", "suppressing the enemy", "denying the enemy an AOA", and so many others, it'd be good imho that the ones showcased would be the ones that promote teamwork and objective play. Rather than that a dude sitting on a hill in an irrelevant area of the map, who in effect may even help the enemy because the will die from there and then respawn close to an actually relevant area.
You get it? You clearly don't, as I've never got picked on. Why making assumptions just for the sake of it.
Maybe I do grossly over evaluate the impact of the numbers, yes. But of course I don't think I do. Especially, indeed, when it's one of the only tangible things to check out at the end of a match. The score more people don't understand anyway, and whether the team won/lost has no sway over one's individual performance. But man, look at those killz.
And this is exactly what I mean...
People are stat and number-chasing by nature. Hence the number of grinding/leveling-up bullshit games out there, those numbers get people hooked on good. If you put a number on it, people will think that that's the important bit and they will chase it.