Because you compete with other businesses. If labor regulations allow companies to do X, and one or more companies actually do X, then others have to follow suite and do X or be undercut. It’s simply the prisoner’s dilemma but the prisoners are companies and exploiting labor is defecting.
and then you will probably figure out yourself that you need the H-1Bs