The only hiccup I had was botched updates once, and the OS would error during boot.
The fix was easy, boot to terminal, fiddle with timeshift to restore to the point prior to update, then apply de updates carefully with a few reboots in between.
Now, was that easy? For someone well versed in the technicalities, yes. For a layman, probably not.
Now, that said, it was the only problem I had in 4 years. It has been very smooth sailing besides that.
My experience with Windows prior to that was always horrible. Yearly clean installs because after a while the computer felt extremely sluggish. Random blue screens for god knows what reason.