"Dammit why don't the voters realize how much better their lives are!!! Must be xenophobia then"
I get that people always want a simple answer and vilifying your political opponents feeds the ego.
Clearly Europeans don't feel like things are better than a few decades ago. Any politicians who ignores that or blames something like xenophobia has blinders on.