Everyone who has played this game to 2* should have by now had problems with the party leader, for example being kicked at boss, AFK leader, general jerks, etc.
It should be possible to have a cycle leader queue vote, which kicks the leader to the bottom of the player list, with the top becoming the new leader. No players can be kicked during the voting process and for 1 minute after, leader can only be manually polled once a round. Voting majority is required to cycle.
Also, if the party leader goes AFK for more than 3 minutes, there should be an automatic cycle leader queue vote, which is different in the fact that it only requires at least half of the votes.
Any votes not performed do not count as anything.
Having a too high voted out to levels played as leader ratio should give a 1 week ban as playing leader.
And no player kicking by the leader till that player has been on for 3 minutes. Random insta-kicks are annoying.
Enjoy the lack of 10-year-old dictators.
Or just make your own party and open it to the public....
It's really not that hard to completely avoid people like that ever leading your parties.