sounds like censorship to me plain and simple with a side of revenge thrown in which is the norm in politics and religion for as long as they've both existed.
This is a privately owned forum. You want free speech? Go on your front porch and bitch out loud.
Of course, you can go to the "other" forum.