H1Bs should have to be paid at least 20% more than the local market average for qualified workers. If people with their qualifications are truly THAT scarce, then businesses should have to pony up more than the going rate given their specializations.