In no way analogous. Instead, you might have sited the Bay of Pigs invasion, which was similar, but under no circumstances does Ukraine pose a military threat to Russia. It has no nukes, no potential to get them, and only surrendered its nuclear weapons under a Russian promise to guarantee to not invade. Totally wrong about Mexico, first because like Ukraine and Russia, Mexico poses no possible threat to the U.S. , just as Ukraine poses no possible military threat to Russia. Further, Ukraine has in NO way pushed Russia at all, and spreading this Putin lie only muddies the waters, clearly a Putin desire that should not be facilitated. The benefit to Ukraine for being in NATO is obvious, as a member Ukraine would have had Section 5 protections and Putin might possibly been forstalled from his naked aggression.