A high school classmate of my daughter graduated from Carnegie Mellon, one of the best IT programs in the country, with great grades. His foreign classmates were getting multiple offers from firms in the Pittsburgh area. He could only get one from the opposite end of the state in the Allentown area.
Not cool, considering his wife was employed in the Pittsburgh area, that's where they had family and that's where they wanted to stay. For three years or so, he commuted to Allentown and came home weekends.
Then someone attended a seminar at a swank hotel not far from CMU, secretly recorded it and posted it on You-Tube. The title of the seminar (I kid you not) was "How Not to Hire an American." Between the timing of an H1-B bill up for renewal and the embarrassment caused by the viral video clip, one of the IT companies in the Pittsburgh area finally hired the young man.
There are hundreds, maybe even thousands, more qualified IT people who haven't been so lucky, especially the over 45 set.
https://www.youtube.com/watch?v=TCbFEgFajGU