Again, that's not an example of discrimination, and your framing of it is dishonest. They weren't refusing to sell/serve only to non-Muslims but handing drinks out to fellow Muslims (who in their view are prohibited from drinking), they were refusing to serve anyone altogether. This really isn't a difficult concept. Those were employees of companies refusing to do their jobs (and to my knowledge they were fired, and if not should be), not businesses refusing to serve certain people based on orientation/religion/race etc.