It is not that simple. Of course a baker should not be forced to make wedding cakes. But here, the baker advertised such cakes as his specialty. He put himself out before the public as a baker of such cakes. The question, unfortunately not answered today, is whether and when religious belief provides a basis to refuse service to one customer but not another. The facts in this case were not easy, because Mr. Phillips had no discussion with his customer regarding the design or message of the cake. As Justice Kagan pointed out, this was not a case of refusing to provide a service that he had promised to no one else to provide. If his customers had been straight, he would have baked the cake. Because they were gay, he refused. Is religious belief alone sufficient to permit him to disregard his legal obligation of fair and nondiscriminatory dealing?
So you really believe that if the baker had specified beforehand, there wouldn't be people demanding he make them a homosexual-themed cake?
The two homosexuals involved knew full well that this baker would not bake them a homosexual-themed cake for their wedding. There were numerous other bakeries who would have been happy to bake their cake.
Even after the baker said he didn't do homosexual-themed cakes, they still demanded he bake one for them.
But homosexuality has nothing to do with the underlying principle.
If I am a Satanist, and a baker refuses to bake me a Satanist-themed cake on religious grounds, I don't file a lawsuit claiming discrimination. The baker has a right to refuse to bake me that Satanist cake I want...even if he didn't specify beforehand he didn't bake Satanist-themed cakes.
As I recall, homosexuals don't have any more rights than Satanists and other groups.
Because a baker (or any business) doesn't specify they don't make/create certain types of articles in no way justifies a customer demanding the baker make them a cake for their personal bent.
Point me to that section of the constitution that says businesses must make/create whatever a customer demands.