Yeah it is a huge humiliation. It's almost as bad as russia's mcdonalds serving inedible food:
https://nypost.com/2022/07/05/russians-served-moldy-burgers-in-mcdonalds-replacements/
Not really, there's still many news outlets still giving daily updates. But it isn't "breaking news" anymore so it isn't given first page treatment.
Deciding who "wins" the war anymore is like deciding which rank turd is the most polished, both nations are completely irreparably fucked by this war. If either survive, their economy and population have been decimated and they'll still be hit by the massive global inflation, climate change and the incoming global famine. Nobody wins