Lyft sends me junk notifications even when I have not launched the app in months. Yet when I do request a ride, I absolutely want to be notified of any status updates.
Doesn't most apps use different notification channels now a days?
I'm not sure how it is on iphone, but on most apps on android I can mute some types of notifications while letting others through. The OS will also revoke all permissions after the app has not been used for a month or so.
The blanket allow permission is being abused.