Because we have decided that after decades of bigotry, violence and discrimination that the rights of gay people to their life supersede the rights of free association for public businesses.
We have? Can you show me a national law in the US that says restaurants have to serve gays?
See how the "it's a private business so they can discriminate!" works?
Keep in mind, as you mention, the shoe has been on the other foot and it will be again. It's better to enshrine and uphold these principals at all times. Not be like a dirty cop planting evidence because "he knows the suspect did it" and try to get to "Right" by cheating. In the end that blows up and it was wrong all along anyway.
But I agree, if you open a public service you can't not rent to blacks, you can't not serve gays nor Democrats. That is how it should be.
When you open an upload streaming service to the public, _particularly_ if you have the majority market share, you have certain obligations of non discrimination. This should include religious and political viewpoints as well as race and sexual orientation.
Maybe Jones does cross the line from political discourse into trolling and incitement to violence. Not sure because I haven't watched him except on Joe Rogan. But we need to be very careful about moving that line.
Perhaps the restaurant is in a religiously conservative community and people won't eat there with their children if the restaurant has openly gay couples in attendance. So the gay couples being in the restaurant could negatively impact business.
What law prevents this? I'm not sure there is one in most of the U.S. Twitter and Reddit's opinion aren't so far law.
So the bottom line is yes, you could make the same argument.
But I think we both recognize this is morally unfair. When you provide a public venue, or offer something for sale to the public you have certain responsibilities towards non discrimination.
The fact the people being discriminated against are people you don't like or disagree with is irrelevant to this.
> About 20 states, including New York and California, have enacted laws that prohibit discrimination in public accommodations based on sexual orientation
When Alex Jones gets pulled from Youtube, it's because he is effecting their business relationships and ability to make money.