People tend to surround themselves with others who reflect their beliefs. It's the only way I can envision you having this, now very trite and grating, one-note conversation in real life without the involved parties just up and walking away. Having a contrary opinion is fine, as is stating that opinion. You're entitled to it. Interjecting it into every conversation at every opportunity is crusading, and it's not welcome. You would think by all of the bashing you're getting you'd finally realize that.