I'd wager you are not a great representation of the market that 99% of apps serve. Apps abuse those features because it works well for their business.
In the short-run anyway...
I allow certain apps to use notifications because there are things that I want to be notified about. My card balance from the Starbucks app, or breaking news from the New York Times app.
Both of those companies started abusing notifications. Their apps are no longer on my phones.
I'd wager no one is. Snapchat has 200 million users. There's some 4 billion people on the internet. Niches are niches, and no one serves everyone.