Le Pen and her policies simply aren’t popular enough. Macron is the fiscal conservative, he was fixing France’s welfare state. Le Pen has promised to spend spend spend on welfare.
At this point Europe deserves to be the caliphate hellhole it's going to turn into.
White liberals are the first group in the history of human civilization to destroy their own cultures on purpose.
So identity politics is more important than balancing the budget and the entitlement cliff? 90% of the population of France has at least one French parent! Nativism is alive and well.
France has avoided disaster ... for now. But something feels different. Taking the temperature, people are more openly racist nowadays in mid-sized cities.
And by "disaster" you mean they avoided stopping the slow slide into the 3rd world.