You read my mind. Your description of the travails
of tech people trying to get citizenship made me
think why would the US let people when we have
indentured servitude (i.e., the H1 visa program).
In the past, H-1 was a potentially a threat to my livliehood
and then I worked with H1 visa guys and
Border/ travel security is the least of it.
The best technical talents from all over the world are looking less and
less to the US for jobs because of the disadvantageous work visa and
naturalization situation in the US.
I have an extremely well educated, and talented Indian friend who has