Once again, a response to only one part of the OP. The part about being banned from RTB.
"Petition to revoke Ephialtes' adminship"
I didn't make the OP but it's meant to focus on taking away his adminship. Being a hot-head and drawing connections to his power abuse is just one thing working against Ephialtes.
If you look at the timing, you can see the first two posts were synchronized.