So here is a serious solution:
1. the first thing that needs to be done is to extend blacklisting and friending into dungeons to make it so people can run with better groups altogether.
2. a pre blacklist check must be put in place in duty finder. This check would prevent a group that took advantage of players from doing so a second time. Only if you passed the pre-requisite blacklist check can you enter a dungeon and then its up to you to prove your worth. (similar to the gear check idea but even if you solve the gear problem you have still not solved anything socially.)
Also if kicked you can blacklist the group you were in just incase because the big AFK is happening because duty finder is throwing people together who hate each other for whatever reason. U have to keep some people separated and give them space or no one gets along. Allowing voting or any politics in MMO is never the answer.