I think it is good to have at least 1 good backup at any point in time, which means not deleting it before new backup has succeeded.

Secondly, at the moment there is non configurable default of *30* days worth of backups to keep. By introducing backuprotate parameter we give people tight on disk space some breathing space.