1) Loving what you do will definitely make it a whole lot easier to stick with your project and reach your milestones. However, it says absolutely nothing about how great a business your idea will make. I am sure a bunch of kids loved making a tool to throw sheep at their friends at Facebook... does that make it a good business idea?<p>2) Same thing, it will help execution but it says bupkis about how well your idea is suited to become a successful business. I am sure we could find at least one person willing to pay for throwing sheep at their friends, does that say anything about greatness of the idea? Try starting with 20+ customers.<p>3) It's getting boring, I know, but the same thing applies here. Your execution will go one heck of a lot easier if it's dirt cheap, but it says nothing about the quality of your idea.<p>4) Hardly any great business is build by a single person or started with a great team in place. As ideas mature and evolve, so do the people executing the idea.<p>"You can’t have a hope at success unless you either know how to run your business or have people who can do it for you."<p>What happened to "learning as you go". As your business grows, so do you and so do the people around you. Granted, do you need to do your research before getting into a certain industry, but having it all figured out from the get-go is unrealistic and will put a serious brake on execution.<p>What happened to being cash-flow positive, having good growth, having an active and growing user-base?
4/5 (all except for the paying customer) isn't too bad, right? Plus, I'm using my own money, and I use look.fo on a daily basis, so perhaps I'm the paying customer?