The norm in the hosting industry is not to S3. Instead, the norm is to have a backup on the cheapest possible storage and free restore if possible.
You might do backups in a better way regardless of cost, and that is a good thing, but in reality, and the norm is in T&C, most of the companies and especially the bigger ones who create and drive the norm, is to ask clients nicely to keep and maintain their copy of data for the website.
I am not pro or against it, but considering enhance already has a rock-solid backup solution that can be deployed on raid1 or other raid options, it is already there. And once you have a better-than-great solution, the rest of the development is good but not necessary 🙂
I will stop here regarding this topic, but i guess i could see some good ideas here that lots of us can learn from.