For any company that scales up past a certain size, it can be cheaper to run their own department to handle things at volume, than to pay an outside company the costs of handling things at volume plus their markup. They can customize and specialize for their own needs, too.
So there will always be integrated employees somewhere.