Maybe you have a fine native calendar app available to you on your platform that you trust. Great, good for you. Maybe you have a messenger app on your native platform that you trust. Good for you, we are happy for you!
To use that to say the web shouldn't have a capability is incredibly cruel. Other users have corporate controlled systems and school laptops and terminals at public library. These users have next to no power, but the web is a common baseline for humanity that does serve & help everyone. It should have this capability, be possible to do this thing.
If this feature annoys you, don't use it. Turn it off. This is the web: get an extension that blocks Web Push requests preemptively. You as a web user have a user agent at your back that is flexible & configurable in how you browse the web. Just telling people they can't have a feature because In Your High Opinion It's Bad takes so much. Other people should have the liberty too. The web should have features, not cater to those who insist on its withdrawal from spaces they carve out.
The astroturfing on this site has gotten incredible since the Reddit meltdown.
This is a much needed feature. Currently, we are riddled with terrible app notifications because the options are so limited.
Bring back the web as the front of the internet, and put native programs(a word I miss, by the way) back where they belong, in my control.
Like when people play dumb pretending that the sole use case for notifications is ads?
I'm not against web tech being able to send notifications, but allowing every site to ask for permission (when people just don't read and click anything) is a nightmare. Apple's solution there is pretty good: You can have web push if you want to treat this site as an app
Your same argument was used by javascript advocates back in the day "if you don't like it, disable it."
Have you tried browsing the web without it these days? Most sites, which just display text don't work.
That is why I am so aggressively against this crap. Web developers have proven they can't be trusted, to not abuse these features.
I would be flabbergasted & shamed if you could come up with a single example of this ridiculous forxed-adoption slippery slope happening anywhere on the web. This paranoia against the web is everywhere, and it's rotting people's fucking brains.