I’m not aware of the background on alleged “bannings”...but I’d rather debate these ideas in the forum rather than see people banned.
Those banned weren't interested in debate. That's why they were banned. There are still plenty of Rudy supporters left, only the trollish ones went.