Finalmente aprendi por que o Denuvo destrói o desempenho.
Ele executa código normal através de uma VM baseada em pilha de fantasia que recompila o código com uma série de saltos desnecessários em tempo real, destruindo completamente o cache da CPU e desfazendo as otimizações nas quais os desenvolvedores trabalharam arduamente.
E isso é além da constante medição de tempo e fingerprinting, e uma série de outras coisas malignas.
Realmente uma praga para os jogos.
Como se tornar um programador melhor?
A única maneira é tentar um projeto que esteja acima do seu nível de salário, acima do seu nível de habilidade atual.
É isso, não há como contornar.