Se tratando de jogos online no nosso atual cenário, os desenvolvedores tem uma grande arma em suas mãos que é o uso de AntiCheaters com drivers. Os mais famosos utilizados atualmente são: Easy Anti-Cheat (Famoso EAC) ou o Battleye.
Claro que nada é seguro de tudo, mas, boa parte dos desenvolvedores que atuavam em uma era recente estragando a jogabilidade de outros apenas por diversão (E pela facilidade de desenvolver) acabaram parando de criar hacks.
Sua análise está ótima e passa uma boa visão para os leitores de como é difícil proteger as coisas online devido a lentidão na comunicação Cliente/Servidor.