When you provide a service or product to the general public you loose some of your individual liberty right?
No. Please tell me why his property is no longer his property just because he owns a business.
This is the problem we run into with protected classes of people. What happens when one protected class clash with another? That’s a clear indication the entire idea should be thrown away. Why can’t we just have freedom of association? He doesn’t want to make the cake. Whatever the reason is irrelevant ... just go somewhere else.