Mark at Upon Hope argues passionately for the primacy of race (although he certainly doesn’t neglect ideology).
My view is that the mass immigration that is destroying the West is not caused by race as such. Unlike most previous mass immigrations it is not driven by population pressure. It has been deliberately engineered - by groups within the West itself.
Firstly we need to be honest about immigration. Mass immigration is effectively invasion. When an existing population is displaced by a new one it doesn’t matter whether the new population comes with spears or tanks or whether they come “peacefully” - the end result is the same. The existing population is either destroyed or driven out or absorbed. Historians argued for decades about whether the arrival of the Germanic tribes (Angles, Saxons, etc) in Celtic Britain was immigration or invasion. From the point of view of the Celtic population the result was that England ceased to be a Celtic civilisation and became English. The Celts lost their identity and their culture.
There have been countless arguments about whether the Celtic population was destroyed or absorbed. There have been countless arguments about whether the modern English are genetically predominantly Germanic or Celtic or a mixture. It makes no difference. They had an identity and a culture and they lost both.
A number of factors can drive mass immigrations. Population pressures are the obvious reason. Religion can play a part. Sometimes it’s a sheer lust for conquest. There is however one common factor - a perceived weakness on the part of the invaded. Alexander the Great’s Macedonian armies did not destroy the Persian Empire because they hated the Persians and they were not driven to it by population pressures. They destroyed the Persian Empire because they could. The were very well aware of their own military superiority over the Persians and of the fragility of the Persian Empire. It was an empire for the taking and the Macedonians took it. The barbarians who invaded and destroyed the Roman Empire in the West also did so because they could. The Romans were no longer capable of defending themselves and the barbarians knew this. The Romans were also foolish enough to think they could bring German tribes into their empire and turn them into Romans who would defend their empire for them. They were wrong. As a result Roman civilisation ceased to exist in the West.
The same argument applies to the modern waves of immigration flooding the West. The immigrants/invaders see the West (correctly) as weak and decadent and unwilling to defend itself. In this case though the military superiority is all on the side of the West. We have the military superiority but it doesn’t help us. We have been betrayed from within.
That’s where the ideology part comes in. It is globalism that prevents us from defending ourselves. Globalists want free trade and global markets and they want a divided and easily controlled population. The globalists don’t care about race. They care about markets and power. They don’t care about Islam. They don’t even care about Social Justice or feminism or transexual bathroom rights or homosexuality. Those are merely tools to weaken our civilisation. The globalists may well accept a temporary abatement of the immigration flood. If they do it will be merely a short-term tactic. Their long-term agenda will remain unchanged. That’s the danger of focusing on immigration and race. The best that can be achieved is a temporary reprieve. Once the globalists feel safe again the flood-gates will be re-opened. Walls will not help without the will to keep the gates closed. Walls will not help as long as the globalists keep pumping cultural poison into our society. What is needed is the will to survive and that requires a focus on destroying the globalist ideology.
It is also worth keeping in mind that a focus on immigration and race will not win election victories. It will not get anti-globalist parties into power. Parties that have focused narrowly on immigration and race have attracted some electoral support but nowhere near enough to gain power. To win elections requires an emphasis on the dire long-term economic consequences of globalism. Trump won largely on economic issues - the catastrophic effects of free trade on American communities. If the immigration invasion is to be stopped it is crucial that anti-globalist parties achieve actual political power. Winning maybe 25% of the vote by running on immigration/race is not enough. You have to get over 50% and that means attacking globalism on all fronts - attacking free trade and open borders and the soft totalitarianism of political correctness and the cultural poisoning of western society.