I see we are now taking new steps in the world of JS frameworks in order to complicate even hello world !
While this is kind of useful, I think it is made obsolete by modern paradigms such as a component approach, this is probably good enough to sprinkle across some HTML, but so would vanilla JS be, this seems to add little more than proprietary ways of doing event listeners in attributes (yuck!) and binding elements to Controller classes for usage (targets), but it honestly just seems to add more boilerplate and complexity for very little benfit. Maybe I am missing something?
It's not mine, either. Your comment seems grammatically correct. It's just that your use of "now" kind of implies that over-engineering things on the front-end is a new thing but I think it has been going on for quite a while.