You'd have a hell of a time convincing anyone to take a US job if you had to leave your spouse and five-year-old behind. (Parents, siblings, and adult children aren't eligible for H-4 status.)
Companies would have to [gasp] offer substantially more pay. Which would of course defeat the point ad far as corporations are concerned.