The thing with France is that unemployment is high, wages are low, and the government just keeps asking its workers to do more with less. Front National appeal to many as they put forward "La France pour les francais!". I get that people can see this as a racist view, but honestly after living there and seeing how things are, I think it is only natural for people to look for a government that looks after its own.
It's not just France obviously, I've heard similar stories from Aussies who have moved to England and Ireland, and we all know how great things are in places like Greece, Portugal and Spain.
Interesting times ahead!