Hi, thanks for understanding.
I don't think that the majority of developers hate HTML/CSS. I am pretty sure, though, that most of them avoid both, willingly or not, and an alarming number of them don't even know what is HTML and CSS. It is somewhat of a standard nowadays to use apps powered by React or Angular or Vue with UI libraries like Bootstrap or Tailwind. I don't necessarily like any of those, especially the UI libs, but that's what is happening.
There are many reasons for that: organising the projects is more straight-forward, the way programmers are trained that doesn't match HTML and CSS concepts very well, inconsistencies, the fact that they deal with parts that are secondary to programmers (layout and content), so on.
I think that, by using those libraries mentioned, there's a "mask" over the native stack that pushes HTML to the backstage and allows CSS to be handled less painfully (for them) by the very polemic UI libraries, which, again, I don't like that much but I see why they exist.
Finally, I don't really want to convince anyone that any change has to be made, I'm just exploring the theoretical possibilities because I see there's demand for that and there are even some people starting to do it. Maybe that would be goos, as compliance to correct HTML is very low and this affects aspects of the whole Web, like accessibility, but maybe it would be bad if we see in the end some candidates that would be worse than HTML and CSS, which is by no means impossible.