re: #2 lostlakehiker
The SCOTUS has not held that states or cities must enact legislation making gays a particularly protected class. It has held only that if cities do, the state must let such laws stand.
Uh, what? This is backwards. It’s held that you can’t discriminate against gay people. That isn’t giving them ‘special protection’— laws that would discriminate against them get struck down because they violate the equal protection clause.