It would also be nice to additionally award the consistent well-performing members of the team. Valor currently helps those who have one good round, but could be dragging down the team the rest of them. If the top 1,2 or at most 3 players per team got valor automatically, or some other award (maybe lose 1 multi instead of going to an x1 upon losing), that would greatly alleviate the current stress of the multi system. Is there a reason that someone going 12-1 after a few rounds doesn't deserve to be rewarded while some lucky shielder who stood in the middle of a moshpit and got maybe 2 kills in a single round does?
Countless times I have seen guys get 5, maybe even 6 kills in a round without being rewarded. Now sure, that could be because they are ranged (although even now ranged is getting valor a lot) or simply guys who killed 6 blackbarred enemies. But then they get the same kdr the next round, and the round after... maybe receiving valor once out of the 4 or so rounds per map.
Like I said, i won't pretend to know all the circumstances behind their kdr's, but the fact is, they managed to single-handedly put a dent in the opposing team's force. That should, in my opinion, be rewarded somehow. Maybe they let their teammates beat their prey to a pulp before they struck the final blow, but hey... the last hit counts far more than the first.