Even if these things were dead simple, I cannot see any of my non-technical friends using products like these. It is simply prohibitively complicated compared to dropbox - that "just works". I even recall a comment on here when Dropbox launched saying something like "why not configure an FTP server to do this". This is that FTP server. Also, personally, I would never host any content on-prem at my home. It is far too…
Dead on. And the comment you referenced is one of my favorite all-time HN comments… "For a Linux user, you can already build such a system yourself quite trivially by getting an FTP account, mounting it locally with curlftpfs, and then using SVN or CVS on the mounted filesystem." This is a perfect example of when tech-minded people get blinded to how complicated some things are for the masses.
No, if you're capable of doing all that, you're a Linux sysadmin, not a user. Too many tech folk blur those lines, but there's a huge difference (and yes, I know the dropbox comment has been beaten to death over the years - I just never got my 2 cents in before!)