I generally posted private discrimination should not be illegal. I cannot see any real possibility of what that discrimination could be based upon, besides orientation, that would not be met with overwhelming public condemnation.
I also don't buy any moral linkage to discrimination against blacks and against the GLBT. The immorality of racial discrimination was undeniable and could not have any valid underpinnings. JFK and Dirksen both saw that, and it overcame their own misgivings about the govt acting on private actions. I think the Christian bakers are hypocrites who hide their spite behind holier than thou smugness, and they need to have it wiped off their faces. But with a law? Not, imo. In 1960, peaceful protest against private discrimination was not allowed. That's not the case today.
But that's jmo. I'm not going to say those people who think public accommodation laws don't have reasonable views.
Remember that public accommodations laws address more than just discrimination, they also address the issue of regulating the markets to ensure their integrity.
To allow businesses that serve the general public to refuse to offer goods and services to patrons solely as a consequence of their race, religion, or sexual orientation would clearly be disruptive to the local market; and because all markets are interrelated, such a disruption would adversely effect other markets across the state and eventually across the Nation.
Public accommodations laws are therefore necessary, proper, and Constitutional regulatory measures designed to safeguard the integrity of the markets, as state and local jurisdictions are authorized to do by the Commerce Clause.