Death by a thousand opt-outs.

App notifications, on iOS at least, are opt-in, not opt-out. When you open the app it has to prompt the system to ask "do you want to allow this app to send you notifications". And if you don't hit "yes", it doesn't get to.

You're right.