When the results are in, and someone has 80 kills, regardless, give that man a cigar. Badges should really play a huge part. You guys hand them out like candy. You need to DM, and remove them just as quick, or put one on someone that isn't playing right.
Your weapon has the capability of killing within 100 yards. You fired twice and missed, 4 others were in your field of view.
Your team, was behind you and as such your sniper rifle mod has been removed, and you will wear this badge for 4 missions while wielding this weapon, until your actions have been redeemed
The devs are not DM's nor are they ever going to act as one either. It simply is not possible with as many matches that happen at one time or another. Monitoring a few at a time would change nothing about how players play or not.