IT outsourcing companies are talking two things as of today.
1. If your business thinks IT is non-core to you, outsource it to us. We will manage better. We have the expertise.
2. If your business thinks IT is core for your business, then partner with us. We have the experise. We can innovate for you.
The two claims are extremely simple to understand. But poles apart. It requires totally different set of competencies to offer these two claims.
The trouble will come only when the outsourcing company has to make both the claims to the same client over a period of time. The companies's relationship with the client, branding, competency and cost would be scrutinized by the client to accept the transition.
So, the best approach would be to find a middle ground between the two, which would seamlessly, but incrementally take the service provider from stage 1 to stage 2 without much turbulance.