And the US immigration system penalizes people all the time. Don't have a formal degree? Sorry, high skilled visa aren't an option. Want to come on an H1-B? Sorry, ran out of visas and now it's a lottery.
Immigration systems need to make choices about who they want to bring in. The outcome of that is some people can't come.
Sure every immigration system as to make choices, but ideally you want to make intelligent choices.
The current system makes no sense unless your goal is to specifically limit Indian / Chinese born from people getting green cards while also letting in large numbers of them to work on H1B indefinitely.
Every job posting comes with a federally mandated anti-discrimination statement, and with a federally mandated discrimination immigration system.
It’s particularly ridiculous because the government will tax those people SS and Medicare, which they don’t have access to, based entirely on the fact that an H1B visa is a path to permanent residency.
And check out the backlog for extended family green cards for the Philippines. It’s similar.