EN come on.  The primary complaint Trump has about NATO is that the member countries are not contributing the defense funding the treaty calls for.  That is a very valid point.  Many NATO member countries have violated the treaty by failure to pay the committed to share.