Other parties were already violating the treaty by not spending 2%. It's simple Tit for tat.
> Trump claimed (again) that the less-spending-than-recommended nations somehow owed payments to the US
The US was shouldering the cost of international security (being a hegemon) You take European stability and welfare for granted, we can't know what the world would look like without pax Americana but I'm certain it would be worse. The 'rules based international community' You couldn't even stop a genocide on the EUs front door.
> for damn good reasons
Hopefully I've demonstrated otherwise
That is not a requirement in the treaty, merely a recommendation. Stop making things up to sanewash Trump.
I'd ask you to share an official document outlining this requirement of the treaty. I will be sitting though.
No, that's not what people had a problem with, and it's barely even what Trump said.
Trump claimed (again) that the less-spending-than-recommended nations somehow owed payments to the US, and threatened that the US would violate the treaty if they somehow didn't keep him satisfied!
That's the stuff that was new and controversial, and for damn good reasons.