I'm agreeing with you. You go to a US school to learn IT You get an internship, The company likes you they hire you you apply for citizenship.I'm not sure how your point relates to mine...no disrespect but I'm not sure the connection
What works for IT works for lawyers and Mathematicians.