It doesn't work because Apple prevented it from working because it threatened to shrink revenue from their app store. And that's why there are so few PWA apps and users -- who wants to develop something that they know will be broken? Yes, a lot of devs got burnt and now resent Apple for what they pulled.