> There is a lot of under-employment for highly qualified US citizens.
No, there isn't. Even with the current AI mess, the unemployment for highly-qualified software engineers is 2.8%: https://www.ciodive.com/news/june-jobs-report-comptia-data-I...
The AI is now decimating the jobs for the recent CS graduates.