H1B is supposed to be for employees who bring unique skills that are rare in the workforce. In other words they are not meant to take any jobs from citizens. They are not meant to allow for paying lower salaries.
Disney and LA DWP seem to be gaming the system.
H1B was initially designed to overcome the nursing shortage, still in effect, but has grown to cover almost everything. Today its a dirty word due to the Disney syndrome.
Perhaps...just perhaps, it can be used to cover medical employee shortages and also tie it to a guest worker agriculture program...?