

Please note that I wasn’t passing judgement with my comment, I’m just stating that it will happen with pretty much all Linux distributions.
For example, when upgrading major Debian versions, the same will happen - but you’ll usually get thrown into a full screen TUI with interactive buttons asking you how to proceed. So it isn’t really possible to leave the system in a non-functional state.
Definitely check out a different, stability first distro. However, note that you will then have the problem of software being old when you want a new feature!
Or just get the lamb over rice. They say it’s lamb; I know it’s mystery meat, I don’t care. Great success.