I think the court made the right decision, despite saying in my last post that "we should judge others as individuals rather than as members of some identity group", because I believe the law shouldn't force anyone to act against their conscience. If a religious person thinks gay marriage is sinful and cannot reconcile the provision of products and services with their beliefs, then he or she shouldn't be forced to act against those beliefs. People are entitled to their prejudices and while I think such views are ignorant and irrational, I'll defend the person's right to have them.
The state should not discriminate because everyone should be equal under the law, but this does not mean the state should force private individuals and businesses to treat everyone equally. The idea of forcing a fundamentalist Christian, who takes the Biblical injunctions against homosexuality literally, to bake a cake to celebrate something he finds abhorrent, is itself abhorrent. Forcing someone to work against their will is slavery, pure and simple. If you disagree, I would you urge to apply the same principles to equivalent situations. Should we force Muslim butchers to sell pork? Or Catholic candlestick makers to sell candles to satanists?
The appropriate response to such prejudices in a free society is to discriminate against the people holding them. A boycott of those whose beliefs and actions you find contemptible is the best sanction. Business proprietors who limit their market to just those people who agree with their views are likely to find they have a far smaller market than businesses that are open to all. Likewise, someone who hires people only according to their prejudices will find they have a second-rate workforce. And for those gay couples who want a wedding cake, there is always another baker along the street who would be pleased to have their business.
The US Supreme Court decision makes it clear that it applied only to the specifics of the case before it and that it doesn't establish a general principle that businesses should be free to trade with whom they want. However, I think Justice Kennedy got it right when he summarised the thinking of the majority on the Court. "Tolerance is essential in a free society," he said, but he added that Colorado wasn't very tolerant of Phillips' religious beliefs when the state's human rights commission ruled against him. Indeed.