Primarily the Russian government’s fault, but of course NATO is partly at fault. Belonging to NATO isn’t a human right, and the expansion of NATO further east than Germany shouldn’t have taken place. If European countries wanted a military alliance, they should have made their own. I don’t believe I need to preface every comment saying “I wholeheartedly condemn the actions of the fascist Russian government in Ukraine”, which I do, as much as I don’t preface my comment saying “I wholeheartedly condemn the actions of NATO in Iraq”, which I also do.
Why should the expansion of NATO past Germany not have happened? No one forces countries to join NATO, they all willfully joined, often having to jump through several hoops to do so.
As I said, I know they willfully joined, I’m saying they shouldn’t be allowed to join a military alliance with NATO, the same way I would want China not to create a military alliance and then incorporate Mexico and Canada, even if Mexico and Canada wanted to. Joining a military alliance isn’t a human right.
Actually that is a human right. Countries are free to ally with whatever country they want pending any previous agreements. Eastern European countries made zero promises and had zero obligation to not join NATO. Russia doesn’t have fucking “dibs” on them, just like the US doesn’t have “dibs” on Canada or Mexico. I wouldn’t have a problem with Mexico or Canada willfully joining an alliance with China because that is, in fact, their right to do so. And it would speak volumes to how far relations would have had to deteriorate between them and the US to get there, but that is their right to do so. Maybe if Russia wasn’t such a shitty, untrustworthy neighbor, more countries would be willing to ally with them instead of NATO, but hey, that’s Russia’s problem.