Yup, my opinion on this is that browsers aren't going far enough with the notion of "engagement metric". Add To Home Screen on Android only shows up after a couple of visits—notifications should have at least been done the same way.
I think that there's often a disconnect between user intent (when I want to use a site) and being cautious about permissions and features.
Email is my example for this: literally anyone can email you (regardless of whether you asked), and your provider (statistically Gmail) has to work out if that email is wanted or not. As a user, I don't have a way to say to Gmail—yes, I do want this email or to be on mailing list or whatever, especially if the email actually ended up in Spam and I didn't see it.
We're a place where coders share, stay up-to-date and grow their careers.
We strive for transparency and don't collect excess data.