> If it's true that "H-1B workers are imported for entry-level jobs and trained by experienced U.S. workers who are then laid off."
Is certainly is true, and has been verified by the US GAO.
> then US workers are overpaid.
Compared to what? Other countries where average pay is well under $2 a day?