TL;DR In short, there are times where it makes sense to keep cash on hand vs paying off outstanding debt.
Sure, those would be the times when you aren't making a good profit. But if you're doing all this work and taking all this risk and not making a good profit, you're basically a fool.
Ahhh.. right. Every business makes tons of profit right away. You never have to invest a shitton of time and effort to get it off the ground. If you're so good at it, why are you spending so much time trolling these forums and not making money?