You do realize American workers aren’t paid under the table and can report the company for any monetary violations unlike the illegal and h1b workers who are threatened with deportation, right? If they hired American they would be paying actual wages.