And then when you pin someone down it's never actually about APIs or capabilities.
It's about the ability to deploy apps to your phone whenever they like with full access to everything and nothing in their way.
Native apps will always gain capabilities before PWAs, and some capabilities will never be granted to PWAs for incredibly sane reasons.
However, for many apps, Push Notifications was the only real reason they couldn't be a PWA.