I've heard multiple people express the idea that shop owners cannot discriminate against people because they've opened their shops to the public. They believe that you cannot refuse service to people based upon race, religion, sexuality, gender, and probably a few other innate qualities. Most...