Olá, Carlos
Sua sugestão é muito válida e entendo seu ponto de vista. No entanto, a ideia de colocar o comentário no código é para simular uma situação real, onde muitas vezes os detalhes importantes estão nos comentários do código. Isso é algo muito comum na vida de um programador.
Por exemplo, quando estamos trabalhando em um projeto com uma equipe, muitas vezes encontramos comentários no código que nos ajudam a entender o que está acontecendo. Então, essa é uma maneira de treinar essa habilidade de ler e entender os comentários.
Mas, claro, o objetivo principal é aprender sobre o estado do objeto em JPA e Hibernate. Então, vamos ao que interessa:
Nesse caso, o estado da entidade Aluno
é Detached (Desatachado). Isso porque uma instância é considerada desatachada quando ela foi persistida, mas a sessão que a persistiu foi fechada. No código, temos um comentário informando que o aluno com Id 3 já foi persistido anteriormente, então estamos criando uma nova instância do aluno com o mesmo Id, mas ela não está associada à sessão, por isso é desatachada.
Espero ter ajudado e bons estudos!