Give what I wrote another read. I wasn't suggesting that you say what people want to hear. I was suggesting that you say what you need to say in the most effective way possible given your goals. Telling people stuff they don't want to hear is a pretty common necessity. Standing your ground is important. I'm telling you that I think you probably did a disservice to your partners by doing what you did the way you did it. As one of the people who could actually review your app, I would think that'd be useful feedback. From the other folks who responded with incredulity, I don't think my opinion is unique, but I guess you can feel free to disregard it.
To judge fairly, context is as important as content. A man who steals because he has nothing to eat and would die is different from a man who steals because he feels like it.
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.