If comparing on costs, hosting it on home HW is by far the best way to go. I run Rsync and keep the backup in my shed so it is off-site.
Nextcloud provides way more than data backups. It is best in class for personal internet services. My family and friends use my server for syncing their contacts, calendars, tasks, kanban, music, RSS, bookmarks, passwords, notes, and finances to all their devices. Ours is also setup with Talk for voice and video conferencing, polls, forms, phone tracking, CMS, mail, maps, activity pub social media, and there are a ton of other possible apps. It is perfect solution to avoid Goopple.
Nextcloud provides way more than data backups. It is best in class for personal internet services. My family and friends use my server for syncing their contacts, calendars, tasks, kanban, music, RSS, bookmarks, passwords, notes, and finances to all their devices. Ours is also setup with Talk for voice and video conferencing, polls, forms, phone tracking, CMS, mail, maps, activity pub social media, and there are a ton of other possible apps. It is perfect solution to avoid Goopple.