Creating self-contained components that don't rely on loading extra management code, in a standard way.
Maybe they aren't useful because the modern trend of web development is to not care about speed or size as much.
Maybe they aren't useful because the modern trend of web development is to not care about speed or size as much.
for which problem? They don't replace the need for a framework nor do they make writing in one easier. They don't make dev ex better. What is the actual use case? If they were highly useful, they would be used.