When I started using OpenBSD, I got tired of having to install Bash all the time so I just stuck with ksh. That was several years ago. I don't know much about shell programming nor do I do any configuring with ksh.
Now everytime I use linux, I find bash very annoying. I don't know why, I just do. I guess a lot of the annoyance has to do with tab completion.