Where did you get your law degree?That makes no sense.
If a news commentator has to announce that there has been a murder, that does not mean the commentator agrees with murder.
What you do as a business does not at all "express an opinion" at all, in any way.
But denying service does "express an opinion", and that is illegal.
That is deliberately trying to harm someone over their beliefs that you do not agree with.
Totally illegal coercion.