At the start, unix commands didn't need or use configuration files. The world really was that simple, for a while. Now we have even simple desktop apps, that I have not changed a single setting in, insisting to write a whole directory tree of whatever data in my home.
Or absolutely moronic things like ~/.config/VSCod*/*Cache* -- really, cache in config?
Or absolutely moronic things like ~/.config/VSCod*/*Cache* -- really, cache in config?