Sem ptrace, não consigo pensar em um depurador que funcione. Esta outra pergunta tem uma resposta que descreve como desabilitar temporariamente o ptrace restrição. Não é um problema de segurança escancarado desativá-lo temporariamente para depuração. Geralmente, no entanto, os usuários não precisam dessa funcionalidade e não há motivos para permitir isso sem motivo.
Dizer que ter ptrace habilitado sempre é um problema é como dizer que ligar um cabo Ethernet é um problema. Embora possa ser interpretado como correto, a depuração sem permissões de depuração não é possível.