Speed aside, simple functions can be more compact in assembler than
threaded Forth. A good number of bytes can be shaved from a Forth
kernel applying such a strategy. In practice the C64 had much less
memory available to programs than 64K. At the end of the day it was
just a games machine (as was the Amiga).