100% agree. The spam problem is, I fear, a symptom of the walled gardens of Google and Apple not being very judiciously maintained. They continue to push the bare minimum of notification controls out for the user, but double deal when they allow e.g. custom app-defined notification lists. Something like this would simply never fly if the Unix philosophy were an actual consideration in their product design.