It is just anecdotal, but friends and colleagues who did successfully outsource part of their development (and it often also fails), didn't reduce their team sizes in western Europe. On the contrary, it usually meant they were more competitive due to lower costs and could grow both offices in size.
Demand for IT around here still seems very far from topping out, and for every team you have outsourced you also need some support, management and engineering at home.