what do you think is a best approach for a startup? waiting for a brilliant idea, or starting with a simple idea and then focusing on giving a good experience to your customers?
IBM was around for just a few years prior to the PC:-) It's a good point nonetheless.