It is the nature of contract work to be temporary. A full time employee is definitionally a stricter contract between employer and employee that is expected to continue for a longer period of time and represents a more binding commitment.
There is a meaningful distinction between the expected nature of the role and benefits of a contractor vs full time employee.
This isn't to say that laying off contractors doesn't matter, but its not unexpected or as good of a means to understand a company's outlook.