Why isn bash the default root user shell?
There is a consensus building to use a modern/user-friendly default system administration shell, such as bash or ksh93, but the integration and compatibility changes required have yet to be done. Indiana, also known as “OpenSolaris – the distribution”, does use bash as the default user shell. This is to make it more approachable for users familiar with other operating systems, e.g. Linux.