My understanding is that Casey was specifically bothered by newer game programmers not understanding the underlying internals and writing slow software. Seems like he wanted to do something about it and this was his expression and attempt of doing so!