You're right. I've watched many hours from the very beginning and this is about learning from the basics. It starts even before episode 1 with intro to C stuff. And he constantly reinforces the fact that this is for teaching "from scratch" and therefore isn't using libraries, but if you were to build a real game for sale there are places where you wouldn't be doing things the same way. Overall a very educational project.