He literally invaded another sovereign country. If Russians believe that he is in some way not to blame for all of this… fuck them. They still have access to international media at the moment.
You can't take your way of thinking and apply it to a large part of the Russian population, their socialization and way of life. This is one of the reasons why the situation between Western and non-Western countries has been tense for decades. First of all, it doesn't matter at all what is considered "good" or "bad". In the end, depending on the environment, it is purely a matter of interpretation.
You, I and many others see this war as a clear crime against humanity. Unfortunately, this does not mean that all people in all regions of our planet see it that way.
What alliance? China is just buying Russian commodities and influence for cheap because they think Russians are idiots who just threw away everything for nothing. If anything, Russians will come to resent them more than anything if they tighten the screws. As for India, they are standing back shocked seeing that their old ally can't fight for shit and all the billions worth of arms they bought from them is a write-off, and they need to replace most of it. Maybe the smarter ones will see where strong man politics gets you, but I expect the concern about "weakness" to still be the larger one.
The real underlying story remains {SELF CENSORED TOO POLITICAL}. The world being so unable to act coherently drives policymakers to tears and is what gives this whole crisis its feverish nihilistic energy. The EU admitted many concerns about how they have been too slow last week, but for most it is an issue that they can't even look at rationally.
I don't think it's that simple.
Trade between Russia and China increased by ~40% in the first two months of 2022 and it will continue to do so. China will certainly be the strongest country of a non-Western alliance. Russia knows that, and China knows that. The South American countries will also play a major role in the future. Should they clearly commit themselves to Russia, China and India, then the EU & USA will be inferior in all quantifiable aspects.