Even better if there was a shared github repo and associated addon people could use to filter these emails but there are so many different mail clients that it would become quite a project. Probably just a shared list of regex/wildcard patterns would suffice. This concept would have to become popular for them to notice their engagement emails are not increasing revenue. Spam pays. Until spam does not pay this will be a pain for all of us.
But if all your notifications are off and they are still spamming, just set up an email rule to trash all the messages from their domain and call it a day. If you want to deter this behavior find the email address of someone whose time is expensive (or an alias like legal@) and adjust your rule to forward all the spam there.