Sim, você pode usar "soluções conhecidas" (algumas das quais foram listadas). Esta é outra maneira de dizer que todo mundo sabe que é uma porcaria, apesar de algumas pessoas se referirem a isso como um "recurso de segurança", porque eles gastaram pelo menos tanta tropeçante nessa falha quanto você, e gostariam de pensar que o tempo perdido não foi em vão. É o equivalente do cron do teclado QWERTY.
Eu suspeito que o motivo original pode ter sido para o desempenho, de modo que os scripts executados uma vez por minuto não gastariam tempo para ler scripts rc. Também originalmente o cron não era realmente configurável, então um padrão era realmente a única opção.
Não há segurança adicional por não ter alguma configuração ou método simples para que o cron possa apenas assumir o ambiente do seu shell interativo em vez de os usuários terem que executar uma ginástica de shell estúpida. Em uma máquina moderna, geralmente não há ganho de desempenho perceptível, a menos que você tenha uma grande quantidade de tarefas em execução a cada minuto.
Falha na cultura Unix. Na minha humilde opinião. : -)