A company should have tp prove there are no US citizens that cannot take or do the job.
To end it, is to mend it.
The H1B visa program must be terminated.
The large fee on H1B's essentially takes care of that by making foreign labor more expensive to hire than American labor. With the incentive gone, you don't need to worry about enforcement. Companies will do what is cheaper - which is to employ Americans.
“A company should have tp prove there are no US citizens that cannot take or do the job.”
That is already the law. No one prosecutes violations.