I agree that the primary feature of CSS is what people don't want from it anymore. If you're building your app with components (web components, react, etc), those become the unit of reuse. You don't need CSS to offer an additional unit of reuse, it only complicates things at that point.
> You don't need CSS to offer an additional unit of reuse
Erm. Isn't this one of tailwind's selling points? That you have a set of classes that you keep reusing?