Bad case (and IMHO more realistic here) is wing sent straight to the frontlinie instead, with a ticket for the front row of the next wave to assault Ukrainian lines.
Windows side of things is getting better though, thanks to winget. Not perfect and it f's up with certain packages but already a lot better than updating by hand.
I have been here twenty-odd years. I stopped wondering a long time ago.