If you award the player that did the most damage with the kill point but he did not actually kill the person. You would only award his lack of skills to kill. Granted kill stealing is not favored by anyone that is victim to it. But kill stealing happens in every game. Sometimes you dont kill the guy in CoD or BF but some other guy from your team does or from another team (if you play squad deathmatch in like Bad Company 2 for example 16 players 4 teams 4 players per team) it happens alot. And points always get placed like this. Killer gets the kill points. Players who hit the guy but did not kill them get the kill assist points. And the dead guy gets to respawn with more death points.
As for Jets. Well if this where to get put into the game mode. You can add rewards (or unlocks if u will) Rank up / Level up. Achieve something get proper motivation to actually do something to get those rewards cuz right now the server doesnt get more than 20 players at a time.
But thats just the ages old subject that doesnt need more discussion. As the only solution is action.