Web push would be great for emails or transit updates, but most of the time there is an app. Also, I don't want to be disturbed at night or work. So I end up blocking everything except messages.
Apps suck. iOS is a treadmill and you have to maintain app specific infrastructure to send push notifications with them. It's very expensive (in terms of time) so volunteers don't do it. This pretty much guarantees any apps with push notifications are owned by some kind of largish organization. It's pretty terrible.
Hopefully this either moves all of that to the web or forces Apple to deal with the problems with their platform.