Sim, seria mais consistente. Isso não tem nada a ver com plataforma cruzada e tudo a ver com desenvolvedores que não estão escrevendo (querendo escrever) documentação. uma página man
é documentação, --help
é principalmente programação na natureza. Eu também vi o caso em que as páginas man não existiam porque o desenvolvedor não sabia como fazer um, ou converter a documentação de outro formato, às vezes isso é facilmente corrigido.
Eu gostaria de observar que eu queria que ambos sempre funcionassem.