Comment by iamalizard
18 hours ago
> From my perspective, the more roadblocks the platforms put between unnecessary notifications and my phone, the better.
I know lots of apps behave badly when it comes to notifications but I'd still prefer if the apps controlled the level of notifications they sent. I could, of course, reduce that client-side, but I don't see why I'd want Google or Apple or any other intermediary see or control the notifications.
If an app behaves inappropriately, I could uninstall it. If a gatekeeper like Google or Apple prevent an app from sending me notifications, I'd have to change my OS, usually my hardware, too.
This forces millions of users to individually monitor and fix dozens or hundreds of apps all the time - something most don't have time for and leads to an awful experience. Centralized controls are better for the user.
TFA discusses at-length how APNs and FCM are necessary intermediaries regardless, effectively creating a technical duopoly on 'push'. We all agree it would've been preferable for things not to have gotten this way, but here we are.