I think Roar has a point here. Russia can replace their losses easily - most are saying 30k fresh troops can be mobilised per month. Ukraine can’t.
[...]
It’s just counting. It may be an uncomfortable truth but a truth none the less.
This war ends with some sort of negotiation. It won’t end with one side gaining a total military victory. History shows us that a total military victory is a rare thing.
No, it doesn't, just look at conflicts the UK was involved in last century and the early parts of this century: see WW1, WW2. Or indeed see the Gulf War part 1 and 2, the intervention in Kosovo, the intervention in Sierra Leone, the Falklands Conflict, the Malayan Emergency, the Dhofar War.
With Afghanistan there was also a quick military victory but then an ongoing insurgency, with Ukraine that's obviously very different as they are the native population.
I'm not sure either side can easily replace losses, Russia has avoided full mobilisation and doesn't send conscripts (save for some of those sent at the beginning), it's reliant on ex-regulars/reservists, mercenaries, volunteers from prisons etc. Granted conscripts do get some reserve status after conscription though Putin will still want to avoid calling up young guys from Moscow and St Petersburg.
Whether or not this war ends in military victory (either way) is in large part dependent on Western countries and the amount of military support sent, going for a negotiated settlement, letting Putin save face etc.. is something that it seems the Biden administration would like to see at the expense of Ukranian lives in return for perhaps reducing uncertainty of a chaotic handover in Russia and/or after being spooked by the nuclear threats.