They aren't literally wrong; we've covered this ground when deciding the role religion plays in society and made some excellent decisions that we don't want to lose.
People who claim to have superior moral principles do not get to enforce them in the workplace. Organisations that rally around moral principles don't get to decide who does and does not enjoy employment.
Intransigent squeaky wheels do not get to decide what "hostile work environment" means. It has to mean hostility in the work environment. If it comes to mean "disagrees with my politics" then society is in for a world of hurt.
People who claim to have superior moral principles do not get to enforce them in the workplace. Organisations that rally around moral principles don't get to decide who does and does not enjoy employment.
Intransigent squeaky wheels do not get to decide what "hostile work environment" means. It has to mean hostility in the work environment. If it comes to mean "disagrees with my politics" then society is in for a world of hurt.