Revenue is oxygen to a business. You can feel better if you have a healthy revenue stream. You can start thinking more positively.
Revenue can drive business expansion, lead new experiments, help you to hire a smart A+ team, and validate product-market fit.
Technically, revenue solves all the problems.
Just to elaborate what you've shared. Revenue threshold levels are crucial when you taking "revenue" into consideration, in my opinion. If a business has struggles to control its cost levels hence "living on the edge" it would be an excessively optimistic expectation to invest the liquity the company generates to the areas that you've mentioned. The cost avoidance/controll plus revenue thus the profit actually can support organizations to survive especially on their early phase.
Br, Yusuf