On any subject if you mentioned what you thought about any thing you have to take about 8 different sides of opinions into consideration in to account before expressing it in case of offending anyone
Let's put it this way - I may have opinions on things that I know would shock and surprise some people. Those I may keep to myself as I am not a fan of controversy and argument and have no wish to try to sway anyone into thinking like me.
I'm not saying I'm right in how I handle myself, yes an opinion is yours spoken or not, others may share it too but not necessarily.
When opinions are expressed it is then a debate (unless you just stand alone and shout your opinion out to the world) and therefore some will agree and some won't and you may even be taken to task for it.