Who has insight into _why_ these updates are so fraught? I see tons of rants about how bad it is, and I've had mixed experiences at best — some hardware I've never had problems with for years, others reliably shit the bed on any significant update.
Is it possible from Microsoft's side to have good operating system updates within Windows' existing constraints, considering the hardware diversity? (And on the flip side, why has Apple had so much trouble recently with avoiding updates that break features, despite controlling the hardware?)
I get that it's challenging, that's clear, but why are updates in these proprietary OSs so apparently unsolvable?