> The reason they moved to the US was to work with the programmers who were born here
Not necessarily. The US is a gathering place for top talent, and that's not necessarily because of the talent that was born here.
> American engineers who made that possible only got a 20% raise in that time
No. The starting pay has gone up 20%, adjusted for inflation. That's not the same as raises over the lifetime of a single engineer.