I cringed, thinking this was going to be a rant about startups, but it was actually a great piece of input on customer interaction. Tip of the hat to you.
I also felt that way. I think the title would be better rephrased (something along the lines of "people think your startup is spam") or put in quotation marks to indicate this aspect better.