I agree. My hosting provider makes a backup once a week, in addition I save my site on D drive, Google Drive, as well as on USB. I think that's enough.I perform both automated backup and manual back up. I manually backup my sites and my databases at least once a month.
A month is a very long gap, what happens if your future crisis occurs 28 days after the last one?But apart from this, I also take manual backups once a month for easy recovery from future crises.
Most hosts will charge you extra for doing backups.Just request automatic backups from your hosting provider and get peace of mind.
But apart from this, I also take manual backups once a month for easy recovery from future crises.