A very good point about fulfilling user expectations, but nevertheless, when you let the new version create a new configuration folder out of your current version's configuration folder on first starting the new version, the upgrade process does preserve or migrate your current settings (I think new features get some kind of default settings). There's no need to start out with an empty new configuration folder.
But I haven't extensively dug around in my own upgraded settings, so I may be wrong...