It is a guideline ,annually they agree on many things being part of NATO. Dozens of things and I doubt if there is any country that goes along with all of the positions in the Nato agreement , It is not law and it is not even a treaty. 2024 just about every country will meet the 2%. all countries in the world spend what they think they need on defense. The reason we spend so much is that corporate America demands it for there bottom line. What do you think wars are fought for and the united states spending money all over the world, Why do you think we do that. I have no sympathy for this nonsense. You want to worry about something, we have a party in this country that is holding hands with the enemy's of this country. We have a party that supports dictatorial countries over our allies. Tell me why do you think Putin wants Trump in office, and why in the hell are we holding back money for Ukraine, I won't even respond to stupid comments .