Yes but it’s literally not free speech. You’re paying for a service to be provided by a company where you are given permission to speak and reply freely so long as you fulfill contractual obligations.
Free speech is an entirely different, unrelated thing.
I mean I’m glad you’re happy with the arrangement; but calling it free speech isn’t cutting it.
Imagine other spaces with free speech in it had to operate as X does; THAT would be absurd.