Yeah. I said the same thing here and here. But do they listen? Nope.
I even suggested using the GUI version of Clonezilla, Rescuezilla. Then I restore the image to a virtual machine to test how the upgrade goes. If there is anything I need to fix as far as dependencies, I don’t upgrade. This has never failed me.
And yes. I also put the user profile on another partition when it comes to any computer I have. I don’t keep anything on the OS partition. It’s beneficial that way also should I ever want to install a different KDE distribution. And I am thinking of it with what Canonical has been doing to Ubuntu.