We live in an irrational age. We live in an age in which people seem to have surprisingly little difficulty believing in concepts that are inherently incompatible. People manage to do this by deluding themselves. They refuse to see the obvious incompatibilities.
There are for example people who consider themselves to be socialists and yet they believe in open borders. This is sheer nonsense. Open borders is death to socialism. Socialism works as a closed system with a homogeneous population. That’s the only way it can work.
There are also people who think you can have closed borders and capitalism. They’re wrong.
Maybe you can have closed borders and a system that incorporates a degree of capitalism but it can only hope to survive in the long term if capitalism is under very very tight government control (something like the present Chinese system). But you certainly cannot have free markets and controlled borders. If you want free markets you’re going to get open borders. There is simply no way to restrain the greed of capitalists for cheap labour and ever-growing markets. If you claim to believe in free markets and immigration restriction then you’re either lying or you’re severely deluded.
This of course does not mean that if you want to avoid the catastrophe of open borders you have to become a socialist. It does mean that you have to abandon free market capitalism and global capitalism. There are other alternatives. The idea that there is a continuum from communism to free market capitalism and that you have to place yourself (and your nation) somewhere on that continuum is total nonsense.
There are also people who think you can have capitalism and religion. In the long run it just doesn’t work. Capitalism will always end up destroying religion. The logic of capitalism is that money is all that matters. Anything that interferes with that must be crushed. Socialism and religion have been very uneasy bedfellows but there is no inherent conflict between the two. Certainly there is no inherent conflict between socialism and Christianity.
We live not merely in an irrational age but in an age in which people seem to genuinely think that if you just believe hard enough then the impossible will become possible. Sadly the world doesn’t work that way.