Interesting is that Unix shell and its variations seems not going into decline. Unlike some JCL/DCL etc. Very few people try to replace /bin/sh with something else. Even csh/tcsh were not so successful. bash/ksh/zsh are extensions, they still have common subset standardized by POSIX (may be that's the catch?).