I'll go further and say that even backup that forward-propagates corruption is not backup either - all the incremental backups from the moment of corruption are worthless. Bottomline: if your backup cannot be restored with integrity intact - it's not backup!
>>>> If your data gets silently corrupted and you keep backing up that corrupted data, eventually there won't be any backups left that have the original uncorrupted data.
>>> You shouldn't delete old backups!
>> Storage is too expensive to keep old backups forever.
> Backblaze! ... will delete backups after 30 days.
Yes. So 30 days after your file was corrupted, you will only have corrupted copies left.