i buy people back alot and win Games, its a Clutch factor and it should be given Value.
at the moment it feels like theres no reward in it especially when playing with randoms, most of them ignore the buy back stations and force us to quit the match or watch them horribly lose.
If your going to penalize people who quit, you have to incentivize Buy Backs (revives)
and
improve match making, use the player stats to identify if the player is a Awful team mate or a Team player, match the Awful Players with players alike and the Team players with Team players.
keep in mind the objectives of the game, some people play to ruin the experience