You're right. US Immigration process is one of the worst regulatory capture cases in the world.
They have no stated goals, and no defined metrics to measure how good they are doing their job; and if course, no responsibility for doing it poorly.
One hand is playing a literal lottery with human lives while the other is essentially doing the same, just in a super slow process with millions of costly duplicit steps, years long waiting times, all designed just to max the immigration attorney business.
The worst part of the design in my experience is the unpredictability. You enter the process, not knowing how long it would take and what would be the outcome (high variability in both for most cases). It's a tremendous waste of human capital.
It would be so easy just to setup 2 OKR metrics to be tracked for every immigrant who gets in, and outsource it to a couple of competing companies (even DVMs)
- A) minimize delinquencies
- B) maximize wealth creation (jobs and taxes)