So, basically you don't want to answer the question so you're diverting? As long as we're on the same page.
You are free to hold whatever opinion you want, but when you violate the rules of a public place you can't hide behind the right to protected speech.
I'm all for gay rights, but I don't want gay porn on billboards (or any porn for that matter). I don't think execution videos should be played in public, I don't think rape or torture videos or images should be shown in public, and I don't think abortions should be shown in public either.
The right to free speech doesn't mean you can say whatever you want, where ever you want. Not sure why people assume that.