Since when is mainstream better? Why did they choose zsh? They don't justify that either. It's just odd to pick one post-bash shell but not the other when they have very similar feature sets—autocomplete, persistent global variables, attention to end-user quality.
EDIT: apparently zsh doesn't have persistent or global variables, my bad.
EDIT: apparently zsh doesn't have persistent or global variables, my bad.