You've left out that the liberal solution also includes the eradication of national distinctions because, after all, we're all equal. Increase diversity from unequal populations exacerbates inequality, necessitating every stronger socialist remedies, promoting ideologies that promote more demographic transformation, necessitating stronger socialist remedies....and so on...
The social safety net in Sweden is being tested by mass low IQ East African migration. They've even had to tap into the Sovereign Wealth Fund, which is essentially a heresy of Nordic socialism, and an admission of the sustainability of the situation.
You can have socialism in a national context, but that called NATIONAL SOCIALISM, and when it's advertised as such, all of the liberals suddenly understand the dark side of their Pollyannish ideas about simple redistribution.
Socialism and the free movement of labor (people), go hand and hand with modern Progressive liberalism. You can't separate them, because to do so is either to admit that individuals are not equal, human populations are not actually equal, and/or socialism only works in a particularistic, or nationalistic context.
I'd ask in converse what the conservative solution would be?
Firstly, you have to understand that Conservatism is just Conservative Liberalism. It's just as irrational, contradictory, and solutionless as Progressive Liberalism. All of it operates on the axiom of human equality. So when you see the liberty conservatives in the west appealing to individualism, and economic freedom, they are doing so at the same time as they are saying things like "it doesn't matter what race the population is, our ideas work with any composition of people", which is demonstrably not true (again, see: Sweden). Conservatism is just the slow, retarded twin of Progressivism, and only succeeds in slowing down Progressive programs, but never stopping them.
cont...