I don't think the recent H1B debacle spread outside the boundary of tech very much simply because a) There is now an increasing abundance of domestic tech workers, and b) The layoffs haven't been so severe outside as much as in tech.
Fields like Architecture, Agriculture, Forestry, Medicine, etc still need a lot of skilled workers that may not be available domestically. So I'm increasingly skeptical whenever someone claims that the solution to H1B is auctioning or a significant increase in wages as other fields outside of tech may not have the resource to bid for talents. US already has a diversity based immigration system called DV, maybe a diversity based system w.r.t. jobs is warranted?