Agreements should be honored whenever possible and to the best effort, so yeah. But it'd also help if US Policy was less predatory and aggro and disdainful of the very international community it wants follow through from. Let's make a deeply binding law that will compel all NATO members to meet agreed targets or face serious consequences and in return let's make it imperative for the USA to uphold the UDHR or face substantial penalties in return.