I think this is not-seeing-the-forest-for-the-trees.
The reason why we’ve been having this discussion for 20+ years is because HTML was not designed to be an app platform. It’s a document standard that we’ve grafted an app ecosystem on top of.
In Windows, Mac, or iPhone software development, there’s One Correct Way to develop apps. Yeah, there’s some fringe technologies — Electron, React Native, is MS Silverlight still a thing? — but when a fresh new developer says “I wanna make an iPhone app” the first thing you do is put a SwiftUI book in front of them.
Back over here in web-land, we’ve been re-inventing the wheel for thirty years. For most of that time, the best advice one could get new devs is to start playing around with javascript and just wing it. React (and specifically NextJS) is the closest thing the web has seen to a SwiftUI or AppKit or DotNet and to say that's a bad thing is bonkers.
IMO anyone who wants radical re-invention and innovation in web should be pushing the W3C into new standards that make interactivity as baked-in as CSS is — that is, turn it into a real application platform — and move toward deprecating Javascript itself.