So yeah, it's a problem.
A company hires someone out of college, trains them and has them working and integrating into the company for about a year and a half, but then the government, because of a literal lottery, requires them to randomly replace them with someone else.
And you’re surprised a company that has spent all that money and resources on hiring someone and with the known hit or miss nature of hiring wouldn’t want to replace them with a random new candidate?
Edit: And it gets better. They don’t need to replace the person if someone else accepts the job. They need to get rid of that employee who they are happy enough to be spending tens of thousands of dollars on that they wouldn’t need to on their citizen counterpart, even if their possible replacement didn’t accept the job. Merely if the possible replacement’s resume fit the minimum requirements of the job.
That’s why companies rewrite the position to be hyper specific. Because if there is anyone else available eho can meet the bare minimum who applies for the job, even if they aren’t interested in it and will never accept an offer, they are required to get rid of their existing multi year employee who they are happy with.
That is probably because other countries make it even harder for people to immigrate.