NATO's time has come and gone. Europe needs to defend itself against Russia. It's not like they lack the resources; the only thing they lack is the will. No one wants a strong German military because that has always led to catastrophe in the past, but maybe it's time for them to re-arm. I mean, what are the odds that they'll produce another megalomaniac?
Europe is defenseless without NATO. All EU countries, with the exception of UK (yes), Greece (historically strong army because of Turkish threat) and Poland (rich experience with Russia) fail to meet NATO requirements on army spending. EU armies are disfunctional and barely able to provide symbolic support for the US Army in operations (remember Libya? EU couldn't sustain a few days of air-only operations).
It may very well be that NATO is done. But if it is, it's because of EU members that lack any will to defend themselves. So how do you expect EU's own defense to be any better than NATO backed by USA's might (politically ambiguous as it may be these days)? Again with the exception of Poland, whose EU-hated government is serious about defending the country, but that's too little, too late.
Estonia also meets and always has met NATO spending requirements [1], because of a long history of war with Russia. It's a national priority and was the #1 issue discussed even in the 2015 elections.
Finland doesn't meet the 2% GDP requirement (neither does Greece, though) and isn't NATO member, but we are the one the very few EU countries that maintain a relatively large conscription based defence forces with relatively modern equipment.
Pretty good I would say. At the moment a lot of Germans are pissed off at Merkel for "letting so many immigrants in", so I wouldn't be surprised if they elect someone who is very much right-wing next time and supports deportations or even worse. I'm pretty sure that in years after WW1 people were saying that odds of having another war in just 2 decades are extremely slim. And yet.
Europe can't even bomb Libya without US help. I don't want to hear how NATO is obsolete when we're deploying a couple brigades to the Baltics and Eastern Europe because Europe is militarily a nullity.