I agree with your outcome, we're just not agreeing whether it's an imposition. I'm saying that, on a grand scale, every rule is an imposition on someone. If I don't want to serve people named Mary and claim religious diktat to defend my belief, why do I have to serve people named Mary? In the abstract, given a perfect humanity, I'd be allowed to do that. Anyone named Mary could go receive the services I offer from one of any number of people who perform my job. But the reality is that I wouldn't do that to people named Mary because it's a ludicrous stand to take and never happens. What I'd do is refuse to serve black people or gay people or Muslims. So would lots of other people. The end result is that we create a caste system that prevents any of those groups from truly interacting with majority society. So, as a society, we impose rules to stop me from doing that. And, technically, those rules are an imposition on my belief structure because I'm being forced to do something I don't want to do for whatever reason. The same way I don't really want to go get a driver's license but I do it every four years because them's the rules and I want to drive an automobile. Everyone has rules they don't like an we're all imposed upon daily by society. It's part of the social pact we make by living in civilization and agreeing to its terms. If we don't like it, we can go find another society we prefer and join a different tribe.