In America, freedom of speech does not mean freedom of reach.

The biggest paper in town doesn't have to carry your opinion and your viewpoints because they have a much larger reach than smaller papers do.

People don't have a right to protest inside the mall and hand out leaflets because they can reach more people at the mall to spread their message.

Reddit, Facebook, Twitter, Google don't have to host people they disagree with because of their size, popularity, and success within the free market.

If the goal is to speak then you have the right to speak. You don't have the right to use someone's megaphone to scream because the megaphone is loud.