It is not remotely a tech centric view. People want things to work. Stuff doesn't work in Safari because it's missing features. User's also want to pay less. PWAs let companies skip the app store and therefore skip paying apple 30% of their transactions which means cheaper prices for users. If apple allowed other browser engines those engines would have PWA support.