@raphjd We'd have to get more specific about these laws before I could take a stand either way.
In general I believe in freedom of association, freedom of expression, and having things be 2-way streets.
Freedom of expression - What an athlete wears should be a zero-viewpoint team uniform, then maybe add whatever viewpoint the individual wants. Not forcing them to add the viewpoints of others.
Freedom of association - If a landlord or employer is dumb enough to discriminate against me as a gay, I say let them. They're the idiot. It's on them. I'm a grownup, & tons of other landlords or employers will be better.
BUT - Equal protection - if we do have laws on the books blocking such discrimination, fine, let's enforce them equally on everyone. Don't be selective.
Example: if the law is used to stop a Christian's anti-gay discrimination...... but then is NOT used to stop a Muslim's anti-gay discrimination.... that's just wrong.
Apply same laws equally everywhere.
Likewise, if the law is used to force Christian bakers to make gay wedding cakes, in a spirit of equal application, the law should also force gay bakers to make Christian wedding cakes. I mean, if we're having such petty laws.
That's how I think in general.