Lower wage, and high wage workers are different and a VISA program designed for one isn't going to necessarily be fair to another.
Currently, employer influence of H1-Bs is high because they can essentially deport you when you get fired and you lose the life you built in the USA. That's not 'fair', but its at least mitigated if (a) you pay a very high wage and (b) the employees are in high demand globally so sending them out of the USA isn't really a downturn in their lives.