Beyond organization, I want to concisely back up and port between machines. The `.config` folder is a big headache when trying to be strategic about backups due to apps putting gigs of session data there. "session data" is not "config", consarnit! An app's "config" shouldn't be gigs large. Grumble grumble, grouse grouse, and so on. :^)
So much this, why do apps use .config like a place to store app data? We have .local and .cache for that
Thinking about multiple storage locations is effort and most users don't care about this too much anyway