Trump told the other NATO countries he was tired of the majority of them refusing to pay their fair share, as they promised last year they would to. He very correctly told them that the United States was tired of bearing the financial burden for NATO, with 23 out of 28 nations still not giving 2% of their gross domestic product to the organization, as promised. He singled out Germany, which has the largest economy in Europe and had a large trade surplus last year and doesn't give 2%.
He also very correctly stated that German Chancellor Angela Merkel, while expecting the United States to protect them from Russian aggression, just made a deal with Vladimir Putin to purchase natural gas from Russia via a new pipeline. It is rumored that Merkel somehow makes money personally from the deal but I can't prove that.
Liberals, and even some Republicans, are going crazy because Trump is telling the truth. He's not making things up. But he's not being politically correct, either. He's telling the other NATO countries what they're doing wrong and that the United States doesn't want to carry them anymore. He expects them to live up to their promises. Why anyone in the United States would be upset over that is beyond me.
I heard one guy on TV last night say that what Trump is saying is necessary and should be said but the way he's saying it is wrong. And he basically said Trump should be saying these things behind closed doors and not on international television.
Sorry. As the old saying goes... truth hurts. In my humble opinion, shaming the other nations on international television is exactly the way to go. Make them feel the heat for their lack of cooperation. He tried it their way last year and they failed to come through.
Donald Trump was elected in part because of his bluntness. He calls them as he sees them. Sometimes that's uncomfortable for people but his fans appreciate his honestly and candor. And his actions so far as President are the reasons he will be re-elected in 2020.