As distribuições Linux mais recentes incluem o bash como shell padrão, embora existam outros (sem dúvida) melhores shells disponíveis.
Estou tentando entender se isso é uma sobra histórica que ninguém quer mudar, ou existem algumas boas razões que tornam o bash a primeira escolha?
/bin/sh, que é shell default em 'normais' Unix-es ...
bashé o melhor shell, porque eu o conheço bem e está em toda parte, faz tudo que preciso de forma concisa e relativamente fácil, é de fácil leitura e pode ser um pouco entendido pelas pessoas sem saber como criar scripts bash. O que mais você quer de um shell? Se você deseja muitos recursos de programação, está usando um shell incorretamente.