The Eurozone isn't a failure at all, and as a Polish person it annoys me that we have zloty and not Euro, it's very inconvenient when trying to do business beyond polish borders. It impacts me every month and creates quite some bureaucracy.
In any case where the European union keeps failing is that it keeps not focusing on creating as many common rules and regulations across the EU, so, yet again, scaling your french business beyond your borders, or bulgarian one, is always very difficult.
Most countries in Europe are ridden by pointless nationalism on so many matters when our biggest issue is creating a strong internal market in Europe, but our biggest economies are still manufacturing and exporting ones, with little focus on the strengthening of our internal markets.