Can service be outsourced?

This post; Apple drops plans for India support center, also mentions that Dell quit using a similar user support center in India. Is this becoming a trend? Are the stories about all (english speaking) customer support activity moving to india already old news as companies find out they can’t deliver the quality they need?