While it is not my original idea, I'm making a separate thread so that people who want to add on to this idea can without digging through 2-3 pages.
The base idea for blacklisting players is:
You can only blacklist in post lobby
You get notified before blacklisting that it may increase queue times
You can change blacklisting settings to be a preference rather than a hard block, IE- prioritizing games without them unless it would create a new queue.
If you do get in a game with someone you have blacklisted, they are automatically ignored.
The basic ideas for blacklisting roles are:
You can blacklist roles you don't like
It will try and prevent you from getting that role unless...
If all players have a role blacklisted IE- executioner, the exe is chosen at random like normal, but with increased MP rewards.
I'd definitely prefer it if you guys provided more constructive criticism, but if you just agree/disagree say so.