That is another axis around quick feedback loops. A shell script comes with a repl you don’t even need to invoke!
There is a threshold where you can still make things work right despite the accidental complexity, and some enjoy that challenge, but beyond that threshold you just have to accept that things won’t work right. CSS is very often beyond that threshold.