Brexit is a very smart move. The EU stance on immigration controls pretty much guarantees it will not exist in its current form in the not too distant future.
The UK contributes over 12 billion Euros a year more to the EU than is returned to it. It is the 2nd largest net contributor after Germany.
The EU has a 100 billion per year Euro trade surplus with the UK, no trade deal puts lots of people out of work in Europe. Most in Germany.
You don't think the EU is a vehicle for Germany? Take a look at the trade numbers, no wonder Merkel is such a staunch supporter.
Nato at the very least needs a revamp. It will be getting this shortly as the US no longer looks to carry the organization (other member countries) financially.
You may want to do a little research instead of just regurgitating 30 second sound bites.