I think we should eliminate H1-B and allow for more immigration of people of different skill levels, not tied to a given employer. The H1-B system is too much like indentured servitude. Employers with political connections pull strings to bring in employees to replace existing workers at lower rates, and those employees are tied to that employer.
Not fair to existing workers nor to the people brought in under H1-B — a bit too much like indentured servitude.