I don't mind WebPros (cPanel, WHMCS, Plesk etc.) optimizing for cashflow, but not at the expense of quality assurance.
Just for reference I received an update for the ProcessEMailQueue.failed message in the tbllog_register by WHMCS, which I am partially quoting here:
###
...
These entries are made whenever the EmailCampaigns andProcessEmailQueue Cron Tasks are run (as soon as every 5 minutes). Both tasksare designed to always run, as the system needs to check whether or not anEmail Campaign is active, and there may be situations where queued emailsneed to be sent even after a campaign has been disabled.
...
###
So this is expected behaviour and "normal" (according to WHMCS). I have made further points in my reply, but just in case somebody stumbles across this issue, this can be found in this pulic community.