In my opinion, "for fun" ASM hacks can take longer than what modern studios develop in some derivative of C. To edit an existing game all in ASM requires the team to know the instruction set of the components, the computer's architecture, as well as understand the existing structure of the game...