After some years however, consensus amongst designers formed that what they've created was a pile of illegible garbage, and realized that there was no other way than completely dismiss that branch, go back to the roots, and evolve from a few steps back.
I feel the same kind of consensus is slowly forming around ideas like SPAs, client-side rendering and things like CSS-in-JS.
We saw the same happen with NoSQL and many other ideas before that.
We recently deployed an entire SaaS only using server-side rendering and htmx [2] to give it an SPA-like feel and immediate interactivity where needed. It was a pleasure to develop, it's snappy and we could actually rely on the Browser doing the heavy lifting for things like history, middle click, and not break stuff. I personally highly recommend it and see myself using this approach in many upcoming projects.
[0] https://www.hustwit.com/helvetica/
[1] https://www.theawl.com/2012/08/the-rise-and-fall-of-grunge-t...
[2] https://htmx.org/ (formerly "Intercooler")