Has the government now become the official moral authority of the land?
Let’s say I’m a business owner and I believe all citizens should have equal civil rights. So, I’m OK with same-sex marriage. I don’t discriminate against gays, lesbians, transexuals, people of color, Christians, agnostics, atheists, etc. But, I have this burning desire to have the people who work in my company exhibit outstanding moral character. If one of my male employees punches out a female, I report him to the authorities and fire him. If I discover someone is a pedophile, I report him/her to the authorities and fire him/her. So far, so good. Those things are against current laws. My moral compass and my legal compass are pointing the same direction. What if my moral compass doesn’t accept employees having sex in their office. Can I fire employees who do that? What if my moral compass doesn’t accept employees who brag about being promiscuous. Can I fire them? What if my moral compass doesn’t accept employees who like to have sex with both male and female partners (this one’s important, it’s the B in LGBT). Can I fire them? What if my moral compass doesn’t accept employees who are cheating on their spouses. Can I fire them?
My point is that if my desire to have employees of good moral character lines up with existing laws, then I’m OK. If my definition of good moral character isn’t consistent with current civil laws, then I will likely be guilty of discrimination against something. Hence, the government is now the moral authority of the land.