4/5 are problems unrelated to SVN. Heck, Git can burn you on all of those.
1/5 is about using svnserve instead of file:// and network mounts, and doesn't need to be a rant, just a don't use file:// protocol for shared repositories.
I wish HN had downvotes for an article like this.