Beyond the "punch the monkey" game you mention, another massive problem is that web push notifications have just become another vector to deliver spam to users. If you look at devices belonging to "normal" users, you'll often see dozens of spammy web notifications (pornographic content, "30% off, BUY NOW", etc...). And because these are average users, they don't necessarily understand how to configure their devices to reduce or eliminate the spam.
Web push notifications needs a way to proactively filter out those that abuse the API, otherwise its doomed to become just another vector for spam that pisses off end users.
But bad websites are not something we are going to get rid of using only iPhones...
To get rid of the cookie notifications, I can at least set web pages I go to default to reader view.
The problem is that if Apple singlehandedly decide what's right and what isn't we are back to IE.
They just don't want web apps to rival with the native ones skipping the whole store experience and fee
But that's just speculation on my side, I have no data to back it up
On top of that, how many apps are really just surfacing server hosted services where there are no in app purchases?
Among the most popular there are
- Uber
- Telegram
- Trivago
- Tinder
- Google maps Go
- AliExpress
Do you have a citation?
same reason people write native apps on iOS
It's easier to track users, especially those users rich enough to buy high end phones and that will probably spend more money and the ROI is higher.
They also make PWAS to gain user base on low end phones and emerging markets.
And because making them is quite cheap.
Do you propose that Apple makes Safari more able to invade privacy?
If the only purpose of PWAs for Android is to make it easier to run on low end cheap phones - that’s really not a good argument is it with iOS is it? Even the 6s from 2015 is more performant than many mid range new Android phones.