I think it is generally understood that if you outsource you can get another company to enforce policies you'd otherwise be embarrassed by / legally responsible for if they worked direct for the company. So if something goes wrong "oh that wasn't us, we told that crazy outsourced company not to do it". The other company doesn't care as they're not selling a product and it doesn't hurt them.
I worked for an outsourced customer service company when I was in college. The policies for their in house service and outsourced were explicitly different but customers were exactly the same. This was no mystery to anyone in the company. Policies for the outsourced companies were much much less generous to the customers. So much so at one point they retroactively changed their warranty policy that was enforced by outsourced customer service. In house stuck to the original rules, outsourced declared X, Y, Z wasn't covered. When they got caught after a year of saving money they declared that the company they outsourced service to did it wrong. Then after a time they'd switch back....