I'm also in the same position as a manager, but to me it makes perfect sense. Roughly speaking a staff+ engineer in India will be $60-100K/yr total comp including benefits (and I'm talking IIT talent, way above market wages) with skills equivalent to or better than one in the Bay Area at $500K+. Our best development right now happens out of our India office.