So you write `el.innerHtml = "<div>stuff</div>";`?
Can't remember the last time I did that. Probably back when I used PHP on my first internship.
Don't you think it's a lot of added overhead rewriting the same over and over? Things like data binding, validation, etc. If you do two projects with vanilla JS you'd end up with a bunch of similar functions for this basic stuff.