Prune backup failures per account instead of the entire backup
As a server administrator I would like backup failures to be determined on a per-account basis, rather than a per-server basis, allowing non-erroring accounts to complete their backups without being effected by a server's configuration of "Strictly enforce backup retention".
I am very concerned of the new backup issue when "Strictly enforce backup retention" is enabled as it prunes the entire backup instead of just the backups for the accounts that caused the partial failures. One great but horrific example of this was based on a ticket we created and found that the server removed the entire 675GB daily backup due to two cPanel accounts with MySQL dump failures.
It seems like it would make more sense to remove only the backups for accounts that failed and then send a backup failure summary with the accounts that failed and remove them at the account level instead of the full backup (especially as some customers pay no attention to the emails from their servers). I am not sure how hard that would be to implement but would be a nice option. Another but more annoying option for notification would be to have it pop up when logging into WHM just like after an upgrade when asked if you want to enable any of the new features.