Bash works, pretty well, for a lot of people. So nobody wants to touch it.
There are a whole lot of really important pieces of code that not a lot of people find sexy to work on.
(I suppose bash does not have a test suite.)
There are a whole lot of really important pieces of code that not a lot of people find sexy to work on.