> why does it take months and months for even experienced devs to land a job?
Software is undergoing a secular downsizing. It increasingly looks like we have too many SWEs, and that we need to support them retraining. That doesn’t mean there isn’t a labor shortage in other industries.
I'm not disputing what you're saying in your comment necessarily, and supposing it's true for a moment ... why are we granting any visas at all here?