Mixed feelings here, as a developer I would love to send push to iOS, as a user I agree with you, every time I check my parent's android I have to spend a lot of time revoking permissions from websites.
On android these notifications are abused to send shitty content, maybe a change at the OS level to warn the user in a more prominent way? Like these modals that won't allow you click until X secs have passed.
Apple vets apps for their use of push notifications and will warn/ban them if they use them excessively or for advertising purposes. Obviously they can't do the same for PWA.