What is a more accurate term? I always used persist for writing to disk, like databases do.
With the “workaround” you describe, although a big pain in the ass for lots of nodes, still doesn’t work. How do you know that someone’s backup is correct? Or how do you verify that a remote node didn’t write/delete/sync? There’s many situations that make your idea fail that a blockchain would work.
Although, I agree that lots of “blockchain” solutions just need a decent distributed cache since you don’t care much about integrity.