"but what if you don't have enough room on your hard drive at home to back them up, or what if you occasionally forget?"
Well, if your site is that important to you then you will make room to back it up and you shouldn't forget. Those are not good reasons for not backing up. We do backups as noted on our site but as you said clients really need to make sure it is done locally also.
Yes Im sure you'll find that most reputable hosts do backup their shared clients. Many may only use this data in a disaster situation like we used to, but recently we decided to make backups available for clients to use at any time. We do charge a small fee to retreive the file(s) you want though.
Greg Landis | Founder Jaguarpc - Keeping websites happy since 1998 Managed IT Solutions - Business hosting | Virtual Private Servers | Cloud VPS Hosting | Dedicated servers | Backup service
Follow us @ Facebook.com/Jaguarpc | Twitter: @JaguarPC | (888)-338-5261 | sales @ jaguarpc.com