Well, blaming it on the generals works to appease the domestic population. But that will do nothing to appease the rest of the world. So unless they like being a hermit kingdom, I think they’ll hang Putin out to dry eventually.
It also won’t sit well with the Russian military, which I can see saying, “You sent us to war with the military you gave us.”
If Putin sends the generals to the Hague with the evidence to convict, gives away some oil and makes nice, he can go out in public, again.
People have very short memories... Besides, His Generals BETRAYED HIM! “I trusted them” he’ll say. Obama blamed others for 8+ years and he’s still universally loved, for some reason. The buck stopping here, isn’t a thing anymore.
He was never going to go to Ukraine again, after about March 20th. That ship sailed, but if he gives them gas, other countries will welcome him. They’ll just say his only mistake was trusting too much.
Oh and look. There are no more NAZIs in Ukraine... just a couple NAZI sympathisers, like Soros.