Some commenters suggest just placing a sufficiently high floor on the H1B salary. This could work, but the salary floor would have to be adjusted by specific job category.

The general point is correct though - incentivize the employer to make the merit evaluation and just make sure there is a real salary premium over the typical worker in the specific job. 

Perhaps H1B originally worked (properly) this way, but does not anymore?