Don't you officially have to prove there is no American fit for the job? It's being so much abused, seems that also needs some rework.
For h1b they just need to prove they are paying “prevailing wage” which is sort of proxy for market wage with asterisk