Apple has systematically ensured PWAs are second-class apps on iOS. They've done just about everything they can to hobble them, including restrictions on memory, storage, notifications, background updates, and which browser can use them (only Safari). It's clear to everyone that this is done to prevent app developers from distributing their software outside the App Store. That's their largest profit centre. Of course they're protecting it.