Because version control systems are designed for software development, each and every one of them is overkill for the typical documentation workflow. For example, you'll probably never need git reflog. So why worry about which system you use, when they can all do the job? Because when you select Perforce, Subversion, or CVS, you are basically confessing to potential contributors that you can't be bothered to use modern tools.

