About hiding dot-files as a cure-all only works under the stupid assumption you will never have to access these files yourself. It's when we do need to access them every now and then that we are greeted with a most unpleasant directory listing, which we now need to scroll through to find our folder.
And a whole bunch of these I don't even know what they are for; aiconsF, aiconfsI, swp, xmsbrowser, netx, mcop, rnd? The last proved to be a temporary binary file generated by vim which i found out by checking the file itself. So now vim has, swp, viminfz.tmp, vimrc, vim, viminfo, 1 folder with settings, 2 config files, and 2 temporary files. So what is this old default your are talking about? ~/.appname/ ? Well vim surely thinks dumping it's files right into ~/ is a sensible default. Gnome got two folders, gtk got 3 files.
The current default is "do whatever you want with your files", but luckily, most software seems to be have reverted to a basic folder setup.