Every business should be allowed to control who uses their resources to make a statement, whether that business is a social media site or an artist who creates images with food (that includes wedding cake bakers, for the government school educated).
IOW, Facebook should have the right to control the messages its resources are used to produce, and bakers should have the right to control what messages their products are used to produce.
I'm really split but I like stirring the pot.
Should the bus company have the right to control who rides where on the bus?
After all, I might own a bus company and be a Missouri Synod Lutheran and think them ELCA Lutherans don't deserve a seat. Its a pretty ridiculous situation and w/o big government to force them to serve eachother one might have to do like the Puritans and sail across the ocean to find a spot they can exist like them pesky Puritans and Pilgrams which were each the wrong kind of Protestants for wherever.