Favorite would be a highly customized zsh.
fizsh (not fish) is what I actually end up using, as I can’t be bothered to copy that config around and retune it for each machine. Gives me the syntactic sugar of zsh with common default options on by default, an OK default prompt, and doesn’t break POSIX assumptions like fish. Also Installs quickly from the package manager without needing to run through the zsh setup each time - unlike oh-my-zsh. And if I still need customization, all the zsh options are still there.
No we don’t. Some of us believe there’s a shadow of a prayer he might be pushed into it by Democrat party leaders and his own advisors, but even the politicos calling for his withdrawal have been clear that they expect him to lurch his way to an electoral disaster.