> We need immigration policies that allow highly skilled workers to come to the US with no strings attached so these workers have the same job mobility as US citizens and permanent residents.
FWIW I know an exceptionally talented hacker who applied for an EB and then gave up after... a year? a while, anyway. And moved to Canada. The process was just too kafkaesque.
I mean, I've had the gamut. TN, H1-B, EB-3, Green Card, and now Passport. And Canadian citzenship before that after immigrating there.
No immigration process is quick. They're probably intentionally designed to not be quick. The Canadian process might be quicker, but it still takes plenty of time, has requirements, etc.
"Other states are unreasonable about immigration too" partially explains this problem but doesn't justify it. (I'm not saying some kind of filter is necessarily bad. But a kafkaesque one is. And this isn't a small problem -- it's made us collectively a lot poorer. (Bryan Caplan, Open Borders, for that argument.))
So… The EB visas?