YES!!!! a private company has EVERY right to deny your freedom of speech! Freedom of speech protects you from the Government, NOT from private companies.
Government is outsourcing totalitarianism. Government has no need to censor you speech if a private company does it for them.
Freedom of speech means just that. You have the freedom to speak. You can walk out your front door and spout the most bat shit crazy stuff you can think of, and the government cant shut you up.
But that doesnt mean you have the right to be heard. A private entity has zero obligation to support your ability to speak. I assume youre smart enough to see that thats a good thing.
Bears Repeating in Large Font