Key question, *where* are the backups? I keep mine on a different server, in a different data centre so I can get to them even if my server is unavailable.
My hosting does automatic backups, but honestly I create my own backups too just in case something fails during their automatic backups. It's always best not to just rely on automatic backups IMO.