why are religious people allowed privileges with headgear?
i cant go into a shopping centre or many restaurants if im wearing a cap or a hoodie... most workplaces you're not not allowed to wear any non-religious head garments...yet if im wearing a turban or a kippah or a taqiyah no one will say shit to me?
+1
Btw public places have their own laws and at the request of the general public. For example a park is a public place, but some parks do not allow pets, at the request of the general public. Just because something is public does not mean it's lawless. The laws placed are formed by the people's majority vote and agreement, whereas a private institution the laws are decided by a single person.
Btw the US discrimination law mostly applies when hiring people for work. Institutions however do have a right to turn away both potential employees and customers away for reasons, besides race, religion and gender.
What someone wears, is an extension of their religion and is a loose ground to claim religious discrimination. For example there are places that do not allow people in if they don't wear shoes. It's the company's rule. Regardless of if it's because of religion or not, out of fairness.
Now if you said, well you're a Muslim or a Jew therefore you cannot work here, or shop here that's an example of religious intolerance which can be dealt with under the law. If I said drinking alcohol frequently is apart of my religion and a company turns me away, that is not religious discrimination that's company policy which is their right.
Of course the lines could always get fuzzy, but that's when you have people that sue, but more often than not they end up losing their case or not settling.
Btw I'm just voicing my opinion and presenting counter-arguments from the way I see it. I don't expect everyone to agree with me or change their opinions. So no need to take it personally and get all upset when someone doesn't agree with you. Just calm down man,

.] At the end of the day it's important people can be friends despite disagreements.