There is no shortage of skilled labor in America. There is a shortage of companies willing to pay employees American market value.
BS, you mean to tell me $23-$26 an hour job with benefits and overtime isn’t a good wage? If Americans can’t work for that then they don’t want to work.