If they'd "hired correctly", then even contractors wouldn't be getting laid off in large numbers.
Why would you bother predicting labor demand in the future? That is the contracted entity’s problem.
Here in Australia, when you're a contractor you have a fixed employment term. That can be extended, depending upon the contract.
If an employer decides to cut short the contract (without real cause), that can be an actual problem for the employer.
If they'd "hired correctly", then even contractors wouldn't be getting laid off in large numbers.