Oh I got that it was sarcasm, thank you for you condescension and assumption that I was so dumb as not to get it, that says more about you than about me. The issue was not that you have a right to an opinion, but that you seem to have forgotten that opinions are not free from other opinions, since you seem to once again have replied and not with a calm rebuttal but with a sarcastic tone I will assume that you are projecting and that it is you that are upset.
You can by all means speak and write, but so can everyone else. You are therefore perfectly free to look at a store that sells Bagels in it's window, then think "I really don't like Bagels", then decide "I HAVE A RIGHT TO EXPRESS MY OPINION!!!" and go into that nice persons store, in front of all the waiting customers and proudly and with no knowledge of tact declare "BAGELS ARE SHIT!" The wonder in ignorant aplomb "Why are all the people waiting for their food, their bagels, giving me a contrary opinion and mocking me?"
There was the issue, not your opinion. Your ignorance in thinking this was an appropriate place and time and without consequences. I have the right to my rebuttal and opinion too, the judgement of our peers regarding our opinions cannot be stopped, no matter if they hurt our pride and challenge our worldview and then we must construct not an adult level rebuttal, but create a sarcastic response because people are facepalming a comment that wasn't even aimed at us.
I ain't saying the shoe fits...but you took that shoe and put it on so fast didn't you?