That’s not necessarily true. A lot of companies are very risk averse and will sit there creaming off profit and not making any investment.
If someone came to you and said - you have two choices:
Work incredibly hard, raise a lot of money, build a bunch of infrastructure. And at some point in the future you will make some more money.
Or - keep taking your very nice high guaranteed salary for the foreseeable future.
What would you pick?