People don't use web tech because they care about quality, they target it very specifically because its one of the places where quality doesn't matter. If your native app crashes, your users will curse your name. Webpage or Electron slop freezes? They'll shrug and restart.
This idea that quality ever existed on the web is ahistorical at best.
They target it because it's the best distribution platform we have, the tech stack is unified, and managing native apps has only gotten less attractive over time. Chrome, the only native app that matters to most users, re-opens your tabs on the rare occasion it crashes. Most native apps are much less reliable than that.
This idea that quality ever existed on the web is ahistorical at best.