sudo é mais seguro se for bem utilizado, ou seja, se for utilizado apenas para executar os comandos que precisam de root.
A maior segurança vem pelo facto de que em vez de você executar centenas de comandos numa shell com root durante centenas de minutos como acontece quando você utiliza root, apenas executa uma dezena e durante alguns segundos.
A segurança não é tanto pela técnica do comando mas sim pela maior limitação da utilização do privilégio.