US also put a lot of roadblocks in a way of highly skilled immigration. For example, check the waiting time of Indian engineers to obtain Green card.
> These people are no more a solution than our idealistic weebs.
Not sure I agree with this assessment. Unskilled immigrants tend to be over-represented on hard low-paying jobs, both in EU and US. Someone has to build, pave roads, cook, deliver, tend of elderly, etc.