an some people sadly take advantage of this,
Yep, just like they do in the game.
There are NO consequences if I fly in front of a friendly that is firing his guns. Well, not for me anyways. There is for the poor slob that I just flew in front of.
IRL flying in front of a friendly that is firing, or about to, is just as reckless and endangering as shooting over a friendlies shoulder. Assuming you survive, there would be consequences for either action when you landed.
While kill shooter does stop the griefers from killing every plane with a green tag on it, it does nothing to stop those who recklessly fly in front of their team mates guns.
Ordinance no longer kill shooters those who drop bombs/fire rockets simply because to many folks ignored bomber pilots pleas to clear the town when they dropped their loads on it.
The same thing could be done with bullets, it would solve both problems. No one could go around whacking their team mates at will, and those who recklessly and with no regard for others fly in front of thier team mates wouldnt be kill shootering others.
Is it perfect? No, but niether is kill shooter.
*edit* oops, hit the submit button before I was done heh.