This trend to outsource many tasks from the companies is not specific to the aviation.
Companies are now led by accountants. They are paid to save money (in order to get bigger bonuses themself).
They are successful and since the side effects don’t fit in the spread sheets, they consider that they have done a good job.
This is even more dramatic in safety relted businesses such as aviation 😡