HEy "on", Mate, i tell you what, I am being billed at 75 dollars per hour and that makes my cost to company at like 150 thousand dollars per annum; they could easily hire a local person at 100k (max.) why are they retaining me??? Well i work more, faster, better quality and I think we Indians have a good brand value abroad, now a days. Now talking about manufacturing, dude, if you know China is the fake/piracy capital of the world. I am proud that we Indians earn from our Hard work and not by wrong means.. Again, if China gets Democracy it would no longer be able to provide the cheap goods, because then people would have the rights to decide their own prices. Hmm.. let us consider communist India, every software pro or what ever worker in india would have to work for min. 12 hours a day, 7 days a week and flat salary of 15k per month? Where you think India would be? at top, right? and Indians?????? In hell.