A instrução descreve corretamente o caso nominal: abra um terminal, execute um shell em sua própria sessão neste terminal e execute outros programas a partir do shell. Você está certo de que a afirmação não é verdadeira em geral: qualquer processo pode enviar saída e receber entrada de qualquer lugar, não apenas do terminal de controle da sessão. Os redirecionamentos de shell são a maneira mais comum de fazer com que a entrada ou saída padrão de um processo seja algo diferente do terminal.
Não espere que um tutorial cubra todos os casos. Se o fizesse, seria incompreensível.