4
Never underestimate HTML - HTMHell
(www.htmhell.dev)
I'd argue that HTML isn't the problem. As a markup language, it's fine. The problem are CSS and JS. They add an immense amount of complexity and are why I'd rather write desktop apps than web apps.
Maybe the unholy trinity of markup + stylesheet + actions is the best we can do and we will always circle around variations of those.