You have to tailor yourself to everybody. Sometimes people need a firmer hand; some people you can have a laugh with, and they concentrate more. What they needed was more certainty about the future of the company.
Hearing 'no' a lot of times usually tells you either you're crazy or you're on the right track, and you don't know which one it is until you finally launch.
Who I love reading is Jordan Mechner, who wrote 'Prince of Persia.' He put all his journals while he was writing 'Prince of Persia' online.
When I was a student and rushing to finish a project, my gut instinct was usually to keep adding all kinds of features. It's a way of papering over the fact that you haven't quite nailed your concept yet.
With 100 million people, somebody is using your product in some interesting way. If you change it... you're going to break some use cases.
Doing the simple thing first doesn't mean your solution will work forever.