Saying it's because of the currency is not only false, it's also stupid.
EU has dozens of problems:
-no common external policy
-no immigration policy
-no common taxation
-no common laws in general
-no common army
-no common executive
-no democratical system
Currency is just A PART of the problem.
Not the smallest one but still.
This is truth, but also agreeing with you i must add that i don't believe the fall of the European Union will happen really soon even with all of those problems. Some countries will still support them unless they are pushed to leave too.
It's truth also that the lack of quick solutions doomed their once very impressive organization. I remember something i heard in a documentary before: "Politics is a wheel that spins really slow, you can only try to make it quicker".