The current system is flawed in that it doesn't actually solve anything, but instead just shifts problems around to make it look like it does.
For every justified afk kick there is one unjustified kick vote. We need a far more elaborate system that tracks player behaviour and protects good players while making it easier to kick notorious troublemakers. A system with more permanent effects could encourage people to actually play together instead of fighting each other over who's fault that last wipe was. Of course those troublemakers will insist that eversthing is fina and you should just "buckle up", which is nonsense, and they know it.