As a counterpoint, my company has outsourced major parts of its internal IT support to the Philippines, yet my experience is always as good as how it was before they did so.
If they can do that for internal support, it should be possible for external as well?