They don't have to allow free speech on their platform, because, they aren't the government and the constitution doesn't apply to them. Hence the need for other social media platforms.
That's because their algorithm was made by people who do not believe that there is no such thing as hate speech toward white people and only white people can be racists... it's true.