Yes.
What happens on the ground can't be reversed by ten billion of Tweets or You Tube posts. We don't know what's happening on the ground as far as the larger achievements are. But barely 6-7 months ago we saw how the 'experts' were proved wrong in Afghanistan, despite so much media noise. In case of Ukrain, and again, we do know that one side is totally winning the internet war. But that may amount to nothing when a swathe of eastern Ukraine, with significant Russian ethnic presence, decides to let Russian soldiers around them unharmed and Kiev becomes another Seoul surrounded by Russian big guns and Ukraine's sea access is blocked...
We may be discounting support for Russia in Ukraine. We forget that less than 10 years ago Ukraine had a relatively pro Russia leadership. That was not out of thin air. There must have been and probably could be again significant Russia support in Ukraine. What's ten years in the life of a nation?? Didn't the mighty French superpower actively and significantly collaborated with the Nazis after the Fall of Paris??? We forget how pliant people are!!!