Most windows installers do not bother to clean up /Program Data or ~/AppData
Nor do most linux programs remove dot files when they go away.
Nor do most linux programs remove dot files when they go away.
Reaching into another account‘s home directory to remove stuff feels very intrusive.
Which would mean that any uninstall trying to also clean out library data is going to be incomplete.
I think the consistent behavior of always keeping it is a win
I dont mind the per user settings crud, I do mind the system wide crud, because it can make reinstating the app to resolve an issue fraught, and I have to go manually find whatever opaque keys were set and remove them.