This is one of the reasons I am so into Lit (lit.dev). The web platform has changed so much the past few years, vDOM made a ton a sense back when React first launched and even for many years after that. It makes a lot less sense in 2021.
I would even make the same argument for JSX itself. Once again JS now have template literals built into it.
I would even make the same argument for JSX itself. Once again JS now have template literals built into it.
For anyone coming from a React background check out this code lab to see the difference: https://codelabs.developers.google.com/codelabs/lit-2-for-re...