It's moving in the right direction, but I'd still say that CSS has more quirks and misbehaviors than the common subset of JS...
The cost is increased complexity in both the CSS spec and browser implementations.
Old school flexing on us with the scheme. They don’t know about the sosofo!
Deep down inside, however, I miss DSSSL.