Trump has nothing to do with the U.S wanting to get out of NATO. NATO has been a problem for the U.S for years, it's only now that we have a President with a big mouth that's really pushing the issue. Also Trump relatively speaking spent far less (about half) on his Presidential campaign than Clinton, but still won. The 2016 was about "The Outsider" and populism, so money didn't play as large a factor as it usually does. The citizens of the U.S voted for Trump because they wanted someone to throw a monkey wrench into the system, and that's exactly what he's doing. Yes, that's mostly what I'm referring to. NATO was originally created to act as a bulwark against the Soviets. But now that the U.S.S.R no longer exists, and Russia aside from its nukes has a relatively much weaker military than the U.S and a much smaller economy (similar to Italy's by all accounts), there's really no need for NATO any longer. Russia is really only a threat to some of its former small satellite states. But that's a European problem as far as I'm concerned. Also, Europe has benefited tremendously over the years (especially Germany) due to a strong military presence of U.S troops all across the continent. Because of this, many European nations have spent FAR LESS on their defense than would ordinarily be custom if it wasn't for NATO. Less Military spending, means more money for their socialist programs, which isn't a bad thing per say, but it's indirectly coming at the cost of U.S taxpayer money. You see the same thing in Canada, another member of NATO. Because of Canada's proximity to the U.S and the U.S being a friendly nation, its Military spending is a small fraction of their economy. It's time for Europe to be responsible for its own defense, and if they want protection from Russia, they should pay the U.S rather than simply leeching off of us like they've been doing for decades.