While it's cute to think that suddenly these jobs are going to Americans, but these are mostly undesirable jobs that pay less than typical jobs. To the extent that they even get filled by native workers, it drives real wages down and not up.
Meanwhile, only allowing immigrants from the top of the income bracket crowds out the top side of the job market.
It's a lowering tide that lowers all boats.