No, the fundamental Eurozone problem
@neroden raised is
simple arithmetics: it's mathematically
impossible for all EU countries to be net exporters to each other, except if trade is perfectly balanced (i.e. near zero trade balances), i.e. if Germany reduces exports or increases imports: but in 2017 Germany exported 1,279 billion euros and imported goods of 1,034.6 billion euros - a trade gap of over +23%!
If you check historic charts this German trade gap opened with the creation of the Eurozone in 2000:
Germany's trade surplus tripled after the introduction of the Euro. By 2010, the start of the Euro crisis, Germany has exported around 1 trillion Euros worth of goods to EU trade partners.
By definition these EU trade partners have amassed a -1 trillion Euro deficit towards Germany.
These are simple facts and the rules of arithmetics are uniform everywhere: it's mathematically impossible for every EU country to have such a surplus towards other EU countries.