What I need to know is how are people versioning the settings? For Vim, a simple .vimrc is all I need to take care of. What do people do for Sublime?
(why dot-dirs instead of dot-files? Because while Windows does support symlinks, many programs do delete/newfile instead of modifying files, which breaks symlinks. In a dot-dir, that does not matter.)
But really, this is not a big gripe, and furthermore one easily solvable uing symlinks.
Also I would hardly call .vimrc files "simple".
>a few .json files >one .vimrc