The industry is not that which should be dying
When the work is spread thin by delays, it is hard to keep people if it isn't that way elsewhere.
When the time grows between being able to send in invoices, that hurts like all get out, and if you are using people with a base salary and benefits you have to continue paying for those, and for worker's comp, regardless of the thinly stretched revenue stream. That crunch can be a killer, especially for smaller businesses which are less likely to be spread over multiple service areas.