I've find U.S. immigration policy baffling.
Back when I was in college, the majority of the top EE students at my university where from China, Korea, or India.
Almost all of them wanted to stay in the U.S., but most couldn't, so they went home and worked as engineers at home.