I'm not disputing that at all.
But we as a community of web developers are working on frameworks/libs that have been already solved several times.
My point was maybe we should rethink that and try to come to a common design pattern for components?
In the end what I have seen that Standards will survive libs/frameworks will not.
We're a place where coders share, stay up-to-date and grow their careers.
We strive for transparency and don't collect excess data.