Maps require complex gestures and advanced graphics and UIs that would never work well as a PWA. Try maps.google.com. Its nothing like the Google Maps app. Plus Android Auto integration.
Tile probably needs pretty deep Bluetooth integration and background processing that the web doesn't provide.
YouTube can do things like PiP that you can't do on the web.
edit: Sorry for the snark. I think that maps are probably doable with pointer events (https://caniuse.com/?search=pointer) and Android is doing pretty well in terms of Web Bluetooth https://github.com/WebBluetoothCG/web-bluetooth/blob/main/im...
https://developer.mozilla.org/en-US/docs/Web/API/Picture-in-...
If I request the Desktop version of YouTube, where Google doesn't hide their own Mini player button, the video continues to play in the corner.
Mapbox.js is also pretty capable.
Not really sure what you're on about TBH.