EDIT: apparently zsh doesn't have persistent or global variables, my bad.
If that's an argument in favor of ZSH, I think I've missed the point.
Barely—it doesn't address any fundamental issues with bash, it's basically a coat of paint.
It does make sense that tech companies are only into disruption if they can profit from it.
Plenty of developers are using oh-my-zsh either for just the plugin support or for the very popular iterm+powerlevel9k+agnoster theming.
Being practical about it: if you install fish you can also install bash, and then running a bash script is as simple as `bash script.sh`, so you can have your cake and eat it too.
Although, in this particular instance, if Apple is going to cease shipping bash at all, I can see why this would be annoying out of the box.
Heck, the new Mac Pro is even priced like a SGI/AIdX box.
And, a omf plugin if you want: https://github.com/oh-my-fish/plugin-bang-bang