Rant: Cura did the one thing a slicer shouldn't do
Apart from blow up printers, the one scariest thing for me about a slicer is losing settings. You spend hours getting your printer dialed in, specific profiles per material and then..
You update your slicer software and it all goes away. I have now learned Cura does this. And does this a lot. Forum posts abound about it. Friends recommend I switch to Prusa because it happened to them. Unfortunately too late for me to write down my old settings, and they're apparently not in the ~/.config/cura folder anymore. Nice.
The problem isn't backups. The files are there and in my dotfiles repo. The problem is Cura decided to ignore the version 0.0 folder in 5.x, which is used in 4.x, and the profiles are no longer compatible. During upgrade, it doesn't pull those files and convert. To me, this is a major oversight for something where tweaking profiles is a huge part of the quality of the output.
Totally agree. Cura has bit me more than once with losing my settings. To Lmaydev's point, it's hard to "back things up" when you don't know where the settings are stored and sometimes you don't know you need to be Sherlock Holmes until it's too late.
I work in IT and I get that, but we also should have some reasonable expectations here for how a program should handle updates. Not losing key configuration files is definitely one of those.