Can someone succinctly tell us what problem Web Components actually solve?
Is it about avoiding namespacing your CSS? Is it about shipping reusable components for many sites, hosted on some other domains? Loading JS on demand? What?
It just seems overly complex and limited with its slots etc.