Yeah, you're right. But frankly, I don't care what people think about me. If what I am saying is true, they can think I am crazy, but (hopefully) the words will stick in the minds of some, and in time those words will be proven right.
Of course, there is also a risk that sometimes I am wrong. There are things that I believed to be true that were not, and I've gone back and told people so. Pursuing truth and being transparent about my mistakes and missteps builds trust.
People may not like me, and I'm fine with that. I would rather have their respect than their admiration. If they do not respect me, then I will do them the courtesy of keeping my opinions to myself. I don't waste my breath on cynics.