Just an early, curmudgeon’s opinion, but CSS-in-JS is more of the same JS hackery pile-on isn’t it?
– Oooh, we could do typed CSS? Could we? That would be cool!
– Oh it breaks a load of very basic things.
– Never mind, let’s pile on a bunch of workarounds rather than decide that the original idea wasn’t valid!!
– Yay, typed CSS with lots of added complexity and that’s nothing like CSS!!
Did I miss some amazing thing here??