In hindsight, in my humble opinion, javascript was a mistake. It opened a pandora’s box of complexity that’s made browser implementation difficult to secure and over time led to centralization.
Now only a handful of implementations exist and modern websites are painful to browse without an ad blocker and other extensions. Couple that with the big companies shoving privacy invading AI into the browsers as fast as possible and the war on ad-blocking and we’re accelerating into a situation where users have no control over the content they see.
However, just like Nostr is trying to fix social media (and other stuff) I think we’ll find a way to break the browser oligopoly.