Apr 3, 2021
I am not going to defend React. Two points however. I'd not used React just for HTML-rendering. The most valuable part of it is that it forces the programmer into certain way to do programming, and is often used together with Flux or Redux. Plain Javascript is just too unconstrained.
Beyond small examples developers will anyway start making their own frameworks (like your make function), but there results may wildly differ in quality.