Sim, pode ser que você esteja no caminho certo. Acabei de encontrar uma instância do Discourse que tem o SSO ativado, mas também exibe o banner “E-mail desabilitado”, mesmo sem eu estar logado.
Com o SSO, eles não precisam se preocupar com redefinição de senha, então, além das notificações por e-mail que as pessoas não receberão, não vejo motivo para sermos obrigados a mostrar esse banner para todos se o SSO estiver ativado.
Talvez possamos, pelo menos, atualizar o sistema para não exibir o banner se o SSO estiver ativado e você não estiver logado?