The organization notification services have this Branch state filtering
which allows filtering notifications for example when builds are cancelled
which afaict isn’t possible with personal email notifications,
Only sending notifications on passes after a failure would also be a nice enhancement, but cancelling is the noisiest.