SASS/etc help manage the complexity of CSS, but they don't simplify anything at all. I think there's a scope problem here: the styling and layout of an application isn't just a bunch of selectors and styles in CSS. It's the class names and structure in the code, it's the implied connections between the expected rendered layout, it's a private language of expected elements and their semantics. You can't simplify that just using CSS. We're still waiting on someone to come up with a combined approach that actually works. I personally eagerly await someone's genius idea!
I agree with this point.
> React and JSX revolutionized the act of writing HTML
I see nothing revolutionary in React.
> GraphQL revolutionized the act of connecting front end and back end
OData existed before GraphQL and still does.
React and JSX revolutionized the act of writing HTML
GraphQL revolutionized the act of connecting front end and back end
But for CSS... SASS, SCSS, LESS, and such are by comparison pretty pedestrian tweaks on vanilla CSS