The key phrases are "public store front" and "their choice of business model."
The first point is worth debating, the second is not. You can't say a cake maker chooses his occupation any more than a songwriter. How are you drawing the line here?

"Public store front" seems tenuous to me, but maybe there is legal basis to this. So let's say the cake maker decides instead of having a "public" store, he has on online store instead. Why should the online seller have extra legal right to pick and choose his customers than the person who has a physical shop?