Personally, to me , whenever I read these stories about how Amazon is doing this novel use of WebAssembly, or how Uber is doing ludicrous engineering effort to keep their React-based app under 300MB for the App Store, I can't help but think: "Man, that's an awful lot of work to avoid writing a native app."
Writing a native app for every conceivable platform someone might want to watch Prime Video on seems an awful lot of work
[1]...until Branding(tm) enters the chat.