Geht nicht um Spaß sondern um Training von Skill.
Wem macht es denn Spaß stundenlang einen Pointer in einem Game zu suchen? Oder wem macht es denn Spaß 20000 Zeilen Code zu schreiben?
Ist halt eine Herausforderung.
Die HTML Hackits sind recht einfach, gibt auch noch z.B. CrackMe's um seine ReverseEngeneering Skills zu trainieren, KeyGenMe's wo men eine Seriennummer herausfinden muss, usw. Ist halt um zu Trainieren. Diese sachen sind immer sehr vereinfacht. Damit du lernst wie es geht. Wenn du weißt wie man ein CrackMe hackt, kann man es auch z.B. auf ein Programm anwenden um die Registrierung zu umgehen.
Die Königsklasse sind dann so Rootboxen. Wo ein verwundbares System aufgesetzt wird und die Herausforderung ist dann entweder Exploits dafür zu finden oder selbst zu schreiben.