I think the Indian business mindset still hasn't adapted to Western-style capitalism (derisk your personal wealth, throw a lot of money, go big or go bust) and entrepreneurs spend very cautiously which ultimately leads to failed outcomes. You can even see this in the way that big public corporations behave.