All of the careers fields are being flooded with H-1B visa indentured servants.
Two separate issues
Holler at Mike Lee for being a jerk
Engineers have been hammering this issue since the 1970s. We were Pooh poohed.