Earlier quoted context omitted.
I appreciate how Web Components are not opinionated meanwhile Component libraries are free to innovate and build on the Web Component foundation.
There are also simpler ways to write vanilla Web Components. Here's an example of the counter component written in what I find a simpler fashion. https://gist.github.com/rjsteinert/779d94dfc886723c2967a6f5f...
https://github.com/rishavs/Verdin/blob/master/src/views/comp...
I just wish that one of these days I will get off my ass and actually finish something that I start :D