Yeah, no thanks. I'll compete with anything any other programmer can muster. If they provide a better value proposition, then I should reconsider my competitive advantages and lower my requisite salary. I do not need the government dictating my wage to me. I didn't vote communist, ever.
I'm a US Citizen
You are a US idiot.
Indian workers do not work for less because they are kind and generous. They work less because they don't have a nanny-state government that steals a lot of their income and uses it to build electrical grids, water treatment systems, inspect chemical plants in Bhopal or pay police officials salaries that discourage them from being for sale to the highest bidder. They don't have an incorruptible system of inspectors to ensure the safety of the food, water, electrical systems or whatever. They're not QUITE the Libertarian paradise where the only thing you have to pay for are the things you buy directly - including protection from your neighbors - but they pay cardboard prices for cardboard infrastructure. And, unlike China, if you poison a batch of food and neglect to pay your bribes, they won't execute you in India.
They also don't generally have private automobiles, air conditiong or often even refrigerators. Detached housing is for the wealthy - for ordinary workers you jam into a tenement and ride a crowded bus over a jammed-up road that's more pothole than pavement. Or, if you are lucky, your employer sends a shuttle because drivers are cheap and they'd prefer you make it to work without the risks of self-transportation.
The cost of a single lunch at Burger King would feed you for a week in Bangalore, but I hope you like a steady diet of mostly beans and rice.
The upshot of this is that in the year 2000, an Indian worker could live decently on ONE TENTH the income of a US worker (about 1 lakh per year of experience, and generally 5 years or less experience). Just try lowering your requisite salary to compete with that.
Indian workers are not stupid, however and since then, they've been aggressively raising their own requisite salaries to the point that you might have to pay as much as a full eighth as much of a US salary these days.
Of course, H1-Bs are expected to be paid US competitive wages, so many of them are compensated as much as 75% of what the US worker they replaced would be making. And, since they're used to a more frugal standard of living, they send a lot of what they don't need to live on back home to go into the tax coffers of India, rather than the USA. So that someday India may enjoy universal electricity on a reliable basis, refrigerators in every home and perhaps even air conditioning.