yes and no. its great having customer support . But that is only in one direction and has to be earned by the company supplying the product or services.
to expect the same from out sourced services is an interesting question and there needs to be some major match offs of company and personal values to make sure the outsourced services has the same mentality and passion for what needs to be delivered . Get it wrong and we have a NASA catastrophe not a great as Challenger one would hope - but everything is subject to perspective