Earlier quoted context omitted.
No you don't. While agree everyone should have their own backups, you should expect your hosting company to properly replicate and backup their datacenters.
That is not the industry standard for web hosting. Never has been, never will be. Backups aren't free. Replication isn't free. DR isn't free. If a customer isn't paying a premium for them, they aren't getting them. Read the terms of service.
See full thread. Snapshots are marketed as backups.