I've been using Seafile, who continues to consistently improve the quality of their software. It's still hard to set up for non-technical people, but I think they may offer a hosted service for such individuals.
And to be clear, the actual client you install to make the backups is extremely easy to install and use, it's just the server that can be tricky to set up.
And to be clear, the actual client you install to make the backups is extremely easy to install and use, it's just the server that can be tricky to set up.