The usa and allies are at fault here. Biden especially rushed in with talks of sanctions, talking of this and that, calling russia names. Then borris did the same. Instead of calming the situation, they hurried and made it happen.
E veryone tried to act all defiant, instead of any respect or concern .They should have taken putin seriously and ukraine president should have tried to make a compromise atleast to prevent war. Now they failed, all for what? Stubborness and defiance.
Ukraine should have kept as a strong ally to russia, if not neutral but leaning closer to russia. Getting themselves closer to usa and nato was never going to go well for them.