The country is benefiting my taking in skilled labor from the rest of the world. Unless you're a Native American, you really don't have much grounds to criticize foreigners "taking your job".
Only looking at the mean does not tell the whole story. Not all companies pay their H1Bs peanuts which is what this article seems to imply.
$86K might might not be competitive for the HN crowd with their inflated egos, but it's quite high for a number that includes other industries and regions.
Tell the average American to guess what underpaid is, they're likely going to guess lower 86K. You got to wonder why these rants don't like to cite any actual numbers.
Don't forget the TN visa. Those Canadians are stealing American jobs. Really surprised that everyone likes to complain about the H1B/L1 but not the TN visa.
Find me a few threads ripping on those Canadians stealing American jobs and driving down American wages. Or perhaps a few threads criticizing the TN visa, because American jobs are for Americans.
I love the blatant racism of HN. Everyone loves to rip on the H1-B, which is predominantly used by Indians, but no one seems to give a shit about the TN visa. Aren't those Canadians stealing your precious American jobs too?
This is absurd. Most F1 students pay full tuition in the state and private colleges, whereas Americans are eligible for need base aid. F1 students are effectively subsidizing American students.