I've seen this happen because of accounting/corporate finance policy.
Payroll is an ongoing commitment. Consultancy is a temporary service. Moving people from payroll to consultancy means they can reduce overhead in financial projections. Even though consultancy costs more, and employs the same people, it makes sense to do if it means you can convince shareholders and analysts that Opex will shrink in the future, and therefore profitability increase, and therefore the share price increases.
At a glance, maybe. But we also see this in government. The US has outsourced 10s of thousands of “permanent” jobs over the decades. The entire DC metro economy is based on this.
Also because of corporate policy. I know of a company where the VPs are heavily targeted on headcount reductions. Contractors are not headcount.
> if it means you can convince shareholders and analysts that Opex will shrink in the future
Isn't that just fraud?
It doesn't actually make sense tho. It just "makes sense" within the rules of a fundamentally nonsensical system.
That system however is no law of nature. It's just broken nonsense no one bothers to fix because we haven't yet run out of money.
The problem arises when moving someone from payroll to consulting creates the illusion they are not necessary.