I don't mean to be disagreeable, but my experience really doesn't bear that out. People want a Web browser, but selling one is a loser's game — even Opera has given up. Ditto for word processors and media players.
Your second point is exactly what I was getting at — what you need for a successful product is product-marketing and SEO skills. But that's totally orthogonal to making good software and charging money for it.