I know this is supposed to be a "self-awareness jab" at HN commenters, but you should really take a look at the stock market. 7 of the top 10 companies by market value are American tech companies. If anything, American IT workers are severely underpaid compared to the profits these companies are raking in.