This is all too true. Im not sure how we undo this when the government is not willing to put a stop on H1B, and its on willing to challenge company is replacing Americans were hiring non-Americans for jobs where there are Americans available. I cannot think of a single IT position that Ive seen in the last 40 years that there is a shortage of Americans for.
Massive class action lawsuits?