While this is a great idea to tell people to self host and I self host myself. I think it needs to also be mentioned how laborious backups are.

Photos aren’t something that is only inconvenient like movies to lose WHEN your drives die. They can be devastating because you will likely not get them back.

Backups are a lot of work to maintain, it’s not just simply copying the data to another array but also testing the backup regularly and making sure that they work and continue working. Backups are almost like a secondary job and many that self host are probably not interested in how much thought goes into it. Sure the web applications like Google Photos are annoying but they take away all of this that most people don’t think about.

The vast majority of people that read this will set up a server and have no backup. Many of them will eventually lose their data if they didn’t also keep a cloud service.

All very true! Immich, unlike a lot of apps, does have a pretty friendly UI for managing/restoring backups, though: https://docs.immich.app/administration/backup-and-restore/

It's definitely still a lot more than the zero work required for Google Photos, but I feel like even even a semi-technical user can test an Immich backup without a ton of hassle. Start a new/empty immich instance in an empty directory, and follow the wizard for restoring a backup (and copy of your photos folder) taken from the non-empty instance.