Gbaji you're not helping your argument by continually conflating a scenario where you ask for something someone doesn't sell with choosing not to sell something they do have to someone they don't agree with. Everything else aside, that analogy just doesn't work.
Also the issue isn't forcing a cake decorator to make a specific decoration, it's the ability to refuse to sell a cake at all. The issue isn't that a cake store would be asked to make a cake of two guys ******* and they refused, the issue is that a cake store won't sell them a cake at all.