re: "yet it's against the law to discriminate against someone based on their religion."
No it isn't. You're posting nonsense.
It is only illegal in specific instances to discriminate against the protected classes.

Gold is $1,581/oz today. When it hits $2,000, it will be up 26.5%. Let's see how long that takes. - De 3/11/2013 - ANSWER: 7 Years, 5 Months