Nothing will replace bash within my lifetime. Zsh didn't even though it was superior for over a decade.
Heck, Microsoft barely managed to supplant cmd 1-2 years ago, and that's in a non-standard, proprietary environment by what is arguably the biggest commercial platform maker in the world.