Outsourcing benefit both the company involved with it.
The important factors for BPO offshore outsourcing is quality, reliability and skills.
No, BPO offshore outsourcing is not a threat to the global economy of the world. It's a give and take service. Companies aren't stupid to gamble on something that they know will hurt their country's economy.