Should private businesses be allowed to discriminate

I wouldn’t worry about that. Gay people already cost straight people about 100K (per gay person) in lifetime HIV costs. And thanks to Obamacare, those costs are born by the population at large—that is, straight people.

You create an impossible dichotomy where any use of public resources, no matter how meager or inconsequential, gives progressives a right to enforce equal treatment of different groups. Most of those things you mention are either public goods provided by government wherein corporations pay their fair share (i.e. sidewalks paid for by property taxes and public streets paid for by gas taxes) or services paid for solely by the business itself (i.e. internet access is a private agreement between an ISP and a corporation, certification is paid for by the business in question). What’s more, this demon is one of progressive’s own creation; liberals support endless public spending projects and regulation of private enterprise, then turn heel and insist that this government involvement gives them the prerogative to further involve themselves in someone else’s affairs.

Just as it is possible to support gay marriage without being gay, and possible to support the right to abortion without desiring abortions yourself, it is possible to support the right to discriminate without wanting to do so. It’s absolutely fine if the public chooses not to patronize businesses that discriminate.

Sure it is. But the fight isn’t over. In fact, it’s hardly even begun.