Você deseja que esses scripts não dependam do shell padrão de nenhum usuário, incluindo o root. Se o administrador alterou o shell padrão da raiz, isso não deve afetar o sistema de nenhuma maneira inesperada, incluindo a inicialização.
Isso vale para todos os scripts e é por isso que todos os scripts devem começar com #!
para especificar qual interpretador usar.