You are not Steve Jobs
Or more aptly, you are not in the same position Steve Jobs is in. I’m going to rant and vent a little here about how it's become really very fashionable for web folk to casually display their disdain for their users. I've heard founders call their users 'idiots', 'morons', even dumb f*cks. This has to stop. Your users are not stupid. Most likely, many of them use your stupid product much more than you do. Or in different ways than you do, at the very least. Unless being a moron is pre-requisite to choosing your product over the hundred possibly (probably) better options available, they have something interesting to say. And while I'm ranting, you're not Henry Ford either, you fool. Customers can have a car in any color they want today. Truly. You are not Steve Jobs. Listen to your customers/users. Take the good and discard the bad ideas they have. Throw in stuff you think would make them do a dance, even if they didn't realize it at first. How do you know the good and bad is? You don't. There is no recipe. Think, or give yourself a long runway to be able to make mistakes. While you have your Customer Development/Lean Startups gaining steam recently, the above had to be said. (I love lean companies that are constantly evolving, but there is definitely whole other rant in me for folk who desperately cling to a recipe for success in order to tackle their fear of failure - in short: learn to pivot on your beliefs too!)