I think GH has it basically correct.
Other US Presidents have noted that European NATO members are paying less than they should, but Trump is the first to make a noisy public issue of it. Maybe that is what is will take, since there are no official penalties for members contributing less than 2% of GDP.
Didn't care much for AnswerMug. Ugh.