Each NATO country pays a minimum percentage of their annual budget to defense. The US simply exceeds the minimum percentage required under the treaty. The US paying far more than they are required to as a member of NATO isn't the same as other member nations not paying their fair share.Trump wants NATO countries to pay their fair share of defense costs, which they haven't been doing because they think American taxpayers are suckers who will pay even if they cheat.