I use opensuse leap 15.3 and it just works. No fiddling around and install takes 15 minutes.
Then I have a home cooked backup script that runs daily to a remote server, so in a worst case situation, I reinstall, 15 minutes, and then copy my dot files and other stuff which might take another 5-15 minutes.
So for single person use, or small environments of 20-30 servers or so, the traditional old model works well.