There are already players who leave games on purpouse, do nothing whole game intentionally or just try to blow up your HQ in team games. On high level what you propose changes nothing. But on lower level, whatever you do that is more than uniformisation, will just make game unplayable becouse of this.
I know its shit but most of the time when a teammate leaves, goes AFK or is just a dick, its GG anyway. They can still destroy your base if they felt like it and whilst the FF gives them more options to be a dick, it just means you were going to lose anyway so just leave... Sooner? Shit but, nothing can be done unless as hector says, Lelic implements a proper ban.