Not entirely related, but I want to mention that we have almost 2020 and Safari still doesn't support service workers push notifications (Push API). Shame on you Apple.
Maybe I’m old school, but I don’t want push notifications from my web browser.
That's fine, you can just not subscribe. But other people do want push notifications, like for emails.
Also, notifications can be used to replace emails. Instead of being sent an email from a forum when someone replies to my comment (with a link) - I'd rather have the browser do that (with my permission).
It's quite important/basic feature required in most PWA use cases. Such feature will result in number of apps shiped outside App Store. This is probably why they delay it.
I wish they completely disabled service workers. I don’t want some dumb news site running code in the background because I visited the site once.