No, they violate anti-discrimination laws.
The point here is that a precedent has been set requiring private companies to comply with "equal protection" requirements of the Constitution.
If it is acceptable to force private companies to comply with one Amendment to the Federal Constitution, then it seems that it should be acceptable to force private companies to comply with the other amendments too.