> 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.
The presupposition behind that question is that immigration is a necessary evil to be limited as much as possible. I am not American, but that strikes me as an ironic position for Americans to take.