Some very good points, reminds me of Vietnam.
The US was winning the war funny enough at a large cost ( according to generals on the ground ) the Tet Offensive was a last throw of the dice and played into the US's hands as it was a massive loss of equipment and fighters, but it was the first war on the telly 24/7 and seeing that offensive convinced the people at home the north was stronger than it was and that there wasn't any end in sight, was interesting reading, damned if I can remember the Generals name or where I read it. But that action broke the political will and actions and thoughts at home did it for the US.
The same is going to happen here, the PR value is off the scale, Putin cant win the PR war, thats already lost he still can get a military victory of sorts, but the cost is going to be massive, but we live in the information age and losing the narrative so quickly and then the PR war, you right what is the end goal now, cant claim it was for the peoples own good, cant claim it was to rid the country of Nazism, he has misjudged the world completely, the same as Vietnam, it quickly turned into the US was the bad guys and all was lost from that moment onwards.
Now look at Iraq, the west spent an age setting the ground work of way it was important to invade, convinced countries before going in and won the PR war, so had support for action, only years later did that start to unravel, but by then it was done and dusted and hindsight.
Putin is now damned if he does , damned if he doesn't, he cant save face and will struggle to sell this as anything other than an embarrassment of his forces abilities, the only thing that comes to mind is he is surrounded by yes men who were told scared to tell him the truth, pretty much the same thing that happened to Hitler, maybe Putin thought one thing and the generals knew another?