@yarmo technically, the user can tell where to put the files by using environment variables like $XDG_CONFIG_HOME (~/.config is just the default value). So app not using these are not respecting the user.