It's not just Trump thinks; under NATO those countries are obligated to spend a certain % of their GDP on defense, which they've failed to do.