I keep telling people its not just tech. The Banks are stuffed full of them and its definitely not just tech jobs.
H1b abuse is just as big of an issue for me as the border. Both are part of the cheap labor express used to undercut Americans in their own country.
Are you aware even in medical field, many services such as reading X-Rays is done by medical people in other countries?