Don't set shells as default whenever enabled

Because alternative shells like Zsh are almost non-functional unless
"enabled", it doesn't make sense to try setting them as default just
because they are enabled.