If you have unpopular opinions and don't have the
cajones to stand by them then, yes, maybe you should keep them to yourself. I've disagreed with many people here and many people here have disagreed with me. The secret is to disagree, passionately even, and then let it go. It's not as if you have any personal stake in anyone here agreeing with you or vice versa.
What I think is most important of all is not to carry grudges and resentment from thread to thread. These kinds of patterns should be put in check when they arise. Otherwise, just talk people. We're just talking here. Not re-ordering the universe.