Its pretty obvious just from the people in this thread alone that they avoid anywhere that Sean participates in.
This is a forum, and he moderates one of the most popular areas of this website.
They let Sean do whatever he wants with no repercussions.
So yes, removing him from Mod would only make a difference for the people that are intimidated by landing in the RRP if they disagree with him
Even as a regular user, they still will never infract Sean ever no matter how he acts out. So that will never change. The mods are unapologetic about being 100% corrupt. They have no guide lines at all and act out on personal biases.
So in summary, removing Sean from Mod allows are more tame members to actively participate in threads in the Other Games forum without fear of Sean constantly abusing his powers if you don't agree with him.