This has to be one of my all-time favorite lists of reasons why businesses fail. If you can't find what you're doing wrong on this list of 36 different reasons, you're just not trying.
The best part is that, after listing 35 things that you need to be proactive about, such as tracking your business plan and using technology, the last item on the list is a completely exogenous variable: No market demand.
The Rest of the Story...
Can you imagine that? You do 35 things right, only to find out that you failed because of something you had absolutely no control over.
Wouldn't that be just a kick in the head?