The problem here is that both sides are in the wrong, but for different reasons. NATO expanding eastwards is scary and destabilizing to everyone in the world. Putin, meanwhile, is behaving like an utter savage, and is also scary and destabilizing, to both his immediate neighbours, and also to everyone in the world. Ukraine got burnt, badly from both directions - one pushed it under the bus, the other is in the middle of invading it.
Are these the same level of wrongs? No. Does one excuse the other? Also no. Would I prefer everyone involved to have stopped escalating this, starting two decades ago? Yes. Did poor judgement in the past severely constrict our ability to reach better outcomes in the present? Also yes.
Remember 9/11, and how poor ME policy lead to it? Remember what was in the short term, a reasonable response, in the long run resulted in self-inflicted damage that was orders of magnitude worse?
NATO moving east may well be that short term win. We will see whether the long-term losers will be limited to former Soviet republics.