Or, here's an idea: don't write a CLI on the hot path of a developer's flow in a scripting language. No wonder it lost out

I don't disagree, but I mean it was either that or C + shell back in the early 2000s, and C + shell is notorious for its non-portability across Unix and Windows—partly why Git on Windows requires an entire MSYS installation.

Today, it would be a mistake to use anything other than Rust (hence Jujutsu carrying the flame forward).