Everything you said makes sense. In fact, I think your requirements should apply at all times, not just during tough market conditions. There's really no excuse for startups not to be lean, agile and cheap. Maximizing output from scarce resources is what entrepreneurship is all about.