It’s a very complex issue, and there is probably not a single “right” answer.
[/quote]
I dunno, I like my solution of only granting green cards and work permits to immigrants that buy property in the country and then just booting everyone else out. And putting their employers in jail.