A stronger union is the only way forward, for sure. One of the problems is that every national government in the EU found (and finds) it so convenient to blame the EU for every problem - and attribute every success to themselves - that right now public opinions aren't generally favorable to this route.