There are a lot of counterexamples on "a good product will sell iself". Mainly in markets with a lot of suppliers, for example, think how long can it take to penetrate the market of CMS or CRM, even with an excelent product? or imagine a new NoSQL DB in the middle of the NoSQL hype.