That goal was set in 2014, with the goal of every nation to hit the target by 2024, and every nation in the alliance has been spending more.
However, this goal itself is a red herring, made worse by Donald Trump’s insistence, against all evidence, that failure to reach this threshold means America has been “ripped off” and “made weaker”.
There’s no evidence this is true in any sense…but Trump supporters believe it to be true because of Trump’s bluster.
In fact, for many years, it actually served the US’ strategic interests to bear a larger share of the alliance’s costs (and remember, these costs don’t include the infrastructure European nations have provided to allow the US military to be forward deployed).
What matters is not that the NATO allies spend more…what matters is what it will be spent ON.
In short, this relentless focus on a GDP goal is an overly-simplistic and naive approach to how the alliance should function to everyone’s best interests, includung the United States.
Trump’s view of casting every interaction with other nations as a pure business transaction is very likely extremely harmful to the long-term interests of the United States.