I think it's pretty gratuitous for you to give me a lesson on selling to investors and customers here. Yes my comments may have been polarizing. I don't think you understand the opportunity cost of always saying what you think people want to hear.
I've gotten a lot of opportunities by speaking my mind to and rubbing influential people the wrong way initially. They give me attention they normally would not give, and in debating with me give me more respect in the end than had I just championed the status quo. This isn't something I seek out, but I find that standing my ground almost always serves me well.