The $60 is total costs including benefits and employer paid taxes. India costs are now at about $30 per hour. The big difference is the $60 per hour American pays about $30 per hour in taxes, everything from sales, fuel, property taxes, etc. So companies are really saving money by cutting out Uncle Sam.
And who will pick up their share? How the benefits will be paid? You see, the laid off workers still need the doctor when they get sick and will need to support when they get old. In meanwhile they will pay much less taxes if any.
The companies/CEO will reap the short term profit from free access to American market (no tariffs) and will be perplexed when the market will start to shrink.
Sure, this will be the excuse of free traders when caught on this lie. By the text clearly says about EARNING. This is is intended to make readers resentful toward "spoiled programmers". Average $25 would look very different.
Quote again:
According to Forrester research, the average computer programmer in India earns roughly $10 per hour, compared with more than $60 per hour for the average American programmer.