The fact that so many web devs have rejected encapsulation, but then have to invent and use so many proprietary abstractions to make up for it still baffles me.
Web components devs have so many things so easy that it's actually disorienting to see how framework devs do things.