Definitely agree there, I’m not proposing going back to landlines or any variation. That said, I feel like the fact that just about any app you install signs you for all the notifications all the time is a bit of a dark pattern.
Totally agree with that, the first time an app sends me an ad/nag disguised as a notification, it gets blackholed.
Related, I really like the notification summary feature of iOS - it delays showing you a notification and rolls all them up into a summary every (configurable) N hours. You can exclude priority apps e.g. a messenger you know you want realtime notifs from.