They should remove the lottery and make it a bidding war. Highest bidder gets the H-1B visas.
Realistically, the H-1B visa program should be terminated all together.