Shoulda deleted the subreddit altogether.
It depends on your definition of free speech
It’s one definition that is different than the definition that had been provided in the parent comment.
It actually is one of the strengths of the decentralized nature of the Fediverse. But there are still growing pains associated with it.