Porque é feito dessa maneira. Eu gostaria que houvesse uma resposta melhor, mas esta é obviamente a única válida.
Poderia ter sido justificado por razões diferentes, incluindo possíveis problemas de implementação que fizeram os desenvolvedores decidirem deixar o cursor sozinhos, e também interações de pacotes de segurança / criação de log que teriam feito as coisas parecerem mais complicadas por nada.
Se você não é o administrador do sistema, não há como evitar que você deixe rastros sobre o que você faz (se essa segurança for implementada). Em configurações mais frouxas, você pode facilmente editar seu arquivo de histórico bash, mas isso não garante a cobertura de suas faixas. Nenhum deles está limpando a história, a propósito.