> Is that why they're electing far-right parties at an unprecedented rate?
According to a recent Guardian article, the reasons are immigration and the far-right's ability to masterfully tell a story how things were better in the idealized past.
Sorry, but you are just talking out of your, well whatever. E.g. in The Netherlands we have mostly had right-leaning or right-wing governments in the last few decades [1] and still right-wing populists are very popular. It's more that xenophobia is a disease that spreads very easily over and over again. Combine this with refuge crises, partially caused by the US (e.g. the wars in Afghanistan, Iraq, and knock-on effects), partially caused by proximity to a lot of countries with continuous instability (the middle east, North Africa). Finally, add some Russian disinformation campaigns on top and this is what you get.
Many Europeans are better off than a few decades ago. Heck, many European countries were still under authoritarian rule until a few decades ago (East Europe, Spain, Greece, etc.).
"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.