No words were used. The sticker is a rainbow with an "X" across it.
The same can be argued for any "pro" symbolism. In either case, it is people who act out in offense that cause the disruption. It would be one thing if someone was "in-your-face" inciting you. It is another thing entirely to simply display some image showing something you disagree with.
As I already pointed out, free speech and freedom of expression must be equally applied to all. As long as the person isn't aggressively inciting anyone, then they should have the right to display anti-whatever. You have a right to be offended, in which case you can avoid the person who offends you or engage them in polite debate. But they have the same right to express themselves non-violently as anyone else.
Now before anyone gets on a high horse, any perusal of my posts in this Forum will show that I support gay rights, women's rights, racial and sexual equality, etc., all on the basis of natural human rights. Hell, I was supporting these rights way back when it was a problem socially to do so.
However, I am also a staunch supporter of free expression, and this does not mean restrictions based on some inane idea that there is a right to freedom from being offended. What was the old childhood rhyme? Sticks and stones may break my bones but WORDS will never harm me? Words and symbols (like this rainbow exed-out sticker) only the have the power you grant them to offend.
I may not agree with that they believe, but I support their right to express it.