HB1 Visa's should be allowed only on the condition that the person in question is paid market wages and is allowed to change employers and bargain for higher wages. That will be fair and it will also cut their usage dramatically, to only times whenever industries actually do need someone "because not enough people are coming out of college".