-- Apple, surprised pikachu face, probably
It has been over 5 years since Chrome for Android added support for push notifications.
Apple needs to stop dragging their heels here, since they are clearly using every excuse in the book not to let users receive notification from apps outside the app store purely because it benefits them financially to do this, in a manner that is very anti-consumer and anti-developer.
Users don't have to be assaulted with drive-by notification requests. Safari can require that PWAs only be given the chance to receive push notification permission after being added to the home screen. It's not rocket science. SpaceX landed a rocket booster almost 5 years ago, and they've gone through the certification process to send astronauts to the space station, and they're well on their way to making their next-gen Starship platform orbital. But Apple can't figure out a way to support APNS for PWAs. It's just too hard! Apparently.
If PWAs supported APNS, Apple would have a significantly more defensible anti-trust position, but Apple has shown that they just have no interest in making things easier for themselves -- let alone their users or developers.
Apple also supports PWAs so poorly that the new App Library feature doesn't even properly support them. PWAs have no option to be removed from the home screen and left in the App Library, unlike all other apps, and iOS 14 is the first time that there has been any distinction between PWAs and regular apps as far as the home screen is concerned. This is without even discussing the lack of widget support for PWAs, which would legitimately be challenging for Apple to support well, unlike APNS.
I say all of this as someone who really likes iPhone, and is frustrated that Apple seems to be doing everything possible this year to push me back to Android.
Just add APNS support to PWAs that have been added to the home screen, Apple! And please don't wait another 5 years to do it.