<Snipped quote> GM being irrational doesn't mean you don't want to continue the story you had going on with other people in the RP?
I agree, though - bar-from-IC needs a post-sized commentbox for the GM to leave a mark why they restricted the user.
I think that's a rabbit hole you don't want to go down.
Reasons I've rejected or dropped people from a game in the past:
Bad fit (player).
Poor fit (character).
Didn't participate in roleplay.
Inactive player.
Unreliable player who writes necessary character.
Contentious in OOC, destructive in IC (trolling RP).
Too immature.
Atrocious grammar and spelling.
Godmodding/Metagaming/Ad Libbing/General IC abuse.
Asshole.
Didn't read the rules/timeline/synopsis/anything.
Rank whore.
Character is Mary Sue/Gary Stu.
Inappropriate content (erotica).
OOC harassment.
Wrote character into corner.
Too reliant on Deux Ex Machina.
Cultural differences.
Illogical logic.
Are these the things that players should be told about themselves? Advertised to others? Yes, some of them are petty (admittedly, this is what I could come up with stretching back as far as I could, some of this comes from high school days when I was less mature), but humans are petty. Most of them are reasonable in context, but out of context they look quite damning. I'll bet you could argue that every single one is a personal attack and I was just out to get someone.
Seems like it's just going to add more fuel to the fire.