Warum erlaubt das Bearbeiten des Client-Speichers in einigen MMOs das Betrügen?

Warum funktioniert das Bearbeiten des Speichers des Spieleclients? Warum werden so viele "Hack Protection" -Tools mit den Clients geliefert? Wenn ich ein Client-Server-Spiel entwerfen würde, würde alles auf dem Server stattfinden (die Simulation der Spielwelt) und Kunden wären nur passive...