Have you ever even read the Budapest Memorandum? It contains no promise of protection, or even a vague implication thereof. It merely requires the USA to raise any violations with the UN Security Council, which was done.
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.
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.