Meh. It's a hard balance to strike, between being poised for growth, and knowing the growth will work. It's expensive and failure-prone, but if you don't do it that way, you get passed up or hit an upper boundary.
At the end of the day, humans are pretty much the only thing that matters.
(I'm a little less sympathetic in the case of engineers, who are an in-demand resource and so their opportunity costs are less, but the opportunity cost of your support people is higher and the recovery from the problems that that failed explosive growth phase cause is much worse.)