Agreed. And Trump said as much...but now a bunch of countries are getting their act together as a result. And this new reality is what Stoltenberg and Mattis are speaking in light of.
Germany remains the most stubborn.
“but now a bunch of countries are getting their act together as a result”
The 5 of 28 countries that are meeting their treaty commitments:
http://time.com/4680885/nato-defense-spending-budget-trump/
And I believe Poland dropped under their 2% this year. Beside them, only Greece, Britain and Estonia.
We need only a bilateral defense pact with Britain. That’s it.