WSonderful.
Tell us, how many illiterate Mexicans, Dominicans, Jamaicans, etc., did you see in those wonderlands you describe?
None. They encourage only skilled immigrants. That should be Our policy here. There is no such thing as too many skilled workers. I just came back from visiting many countries in SE Asia and was impressed how strict they all are in controlling their borders. Singapore was exceptionally strict. But they do encourage foreign workers who are needed in various skill levels. Those workers are given work permits for a definite period of time. Only the highly skilled such as doctors and engineers are encouraged to stay permanently.