It is profoundly clear that Ukraine sought protection in exchange for their actual protection. And regardless of the actual "required" protections, we have clearly violated the spirit of the agreement and proven to the whole world that the US is not to be trusted as a policing force for real conflicts - only those it chooses to start for financial or political gain - and that non-prolifération is a failure of a policy that only leads to becoming a victim of a lopsided war.
Now, Iran acts as the finalizing example that any nation without nukes is a nation without true sovereignty. Even North Korea is treated with more respect.
> Refrain from economic coercion designed to subordinate to their own interest the exercise by Ukraine, the Republic of Belarus, and Kazakhstan of the rights inherent in its sovereignty and thus to secure advantages of any kind.
Mineral deal protection racket.
> Seek immediate Security Council action to provide assistance to the signatory if they "should become a victim of an act of aggression or an object of a threat of aggression in which nuclear weapons are used".
Russia has threatened Ukraine with nuclear retaliation, even if they have not done it.
I absolutely oppose the Russian invasion of Ukraine and think that we (and other allies) should continue giving them the means to resist. But at the same time Ukraine shouldn't have left themselves so vulnerable by letting their military collapse prior to 2014 through a combination of corruption and apathy. In an anarchic world order you can't depend on anyone else to keep you safe.