Earlier quoted context omitted.
Americans have many better options than IT to make a good living. Many of those options though, are slowly getting eaten up by tech (Amazon, Walmart - Jet) In India, IT sector escaped the clutches of red tape, and thrived. So it became a very good option to make a living.
Seconded. In fact I am in full agreement with mike row from the tv show "dirty jobs". There are plenty of jobs in the trades that pay damn good money. Americans just aren't doing them. Plumbers, carpenters, hvac, electrician, etc. Somehow Americans have evolved to see these jobs as beneath them or jobs that people don't respect. But the fact is trade skills are in high demand and if you've ever needed trade skill lab…
Partly, many of those trades have ceilings. Your salary doesn't always scale with skill and ambition like it can in IT.