American here who has been happy for years seeing the Russians getting shellacked.
As a vet, I follow a lot of the intel/war sites and forums and its only the last 6-8 months that there seems to have been a change.
Not sure what the inflection point was, however UKR's manpower deficit has become more pronounced, or reported on.
Russia is 146M to Ukraines 36M, though a lot of UKR males have gone AWOL.
Asset Trackers have shown old Soviet stockpiles have been burned through to 20% maybe, with a corresponding decrease in Ukrainian territory wins.
Most recent economic data seems to indicate Russia is now at 40% GDP for Defense, and reportedly can produce armaments/munitions in 3 months that the 32-member EU needs a year to produce.
Review that, Russia is reportedly 5% of EU's combined GDP, yet it is capable of out producing the entire EU at this time.
Yes it may be less sophisticated, however quantity is a quality in itself.
Re-tooling and new infrastructure by EU will be extremely costly and take many months/year/years on average.
Unless EU wants to really start digging deep into its Rainy-Day store of munitions/equipment, there is a decided lack of 'spares' available for supporting UKR.
Russia is got an initial tranche of something like 8 million arty rounds last year, and more, slightly newer stock will be coming.
Regardless of Putin being an opportunistic psychopath, it appears pretty clear that Russia can and will continue to drag this out for years or decades if Afghanistan is an exemplar.
It has almost limitless human resources, and with China and Korea cold currency from which to pay for external materials and munitions.
Russia will grind Ukraine into a bloody bog, and no one outside of NATO has the remotest possibility of challenging this.
And if that were to happen, Russia would absolutely drop an artillery tactical nuke of 1Kt to in some UKR desertedish farmland or mountain to force a Put Up or Shut Up.
CodeJunky seems to be pretty logical in his posts, and I'm gobsmacked at how 99% of the rest on here seem to be willing to fight to the last dead Ukrainian, and calling for a WW III brinksmanship event wholeheartedly.
Just a quick thought.
For England to raise 100B with 28M job-earners, you're looking at $3471 in extra taxes on every single worker.
Even at 50B, you're looking at $1700 additional for this years Revenue bill.
And the next year, and the next, etc.
So thats a simple economic cost, next lets talk about who in your family you're willing to send in to actually fight and die for your demands on behalf of UKR.
I collect DownVotes, so feel free.