by having a monopoly on which app store you can use
Not for long, at least in the EU.
Therefore it's in their interest to nerf the browser as much as they can get away with it,
This is also why PWAs don't work well on iOS. I think they still don't even support notifications.