One could argue that the root political problem is the EU itself.
Nationalist movements are on the rise across Europe: The Dutch are about to give their top choice a pretty hard core 'anti Muslim' guy. The French will have a runoff between Le Pen and probably Macron. The Sweden Democrats are polling at 22%. True Finns have incredible influence. Austrian nationalists lost the presidency by a tiny margin. Brexit. Poland. Danish nationalists form government. Admittedly, Catalonia and Scotland are a different strain.
And a massive division between periphery, core and Eastern Europe on 'existential' issues.
For most of these issue, failure of EU leadership, and hostility and intransigence towards the will of the plebes led to this. It could have been avoided.
'For or Against' - the EU as we know it is dead - it didn't want to adapt - so Europe is adapting underneath it.
I don't think it will break up, but nothing will ever be the same in EU-land.