O document.write tem uma limitação. Se sua página é toda carregada e depois você clica em um botão usando document.write, toda tela será apagada e o novo conteúdo será escrito. Isso pode não fazer sentido em muitas aplicações.
O document.write é usando para escrever na página enquanto ela não é totalmente carregada. O que é ser totalmente carregada? É quando "todas as linhas do HTML" são lidas pelo navegador.
Este é um curso de lógica e a ideia é lidar o menos possível com JavaScript, usar o fundamental para você treinar lógica. Se por acaso você sair do curso de lógica 1 e 2 e quiser ir para outra linguagem de programação como Python, levará bastante coisa para esses cursos.
Se você se identificou com JavaScript e deseja se tornar um cangaceiro nessa linguagem, aprenderá outras formas mais indicas para escrever na tela e executar uma série de operações para deixar todos de boca aberta.
Sucesso e bom estudo meu aluno.