I didn’t mind their analogy, but I think an analogy is a poor way to explain such a simple concept. Why not just say, “the code that the developers wrote” or something along those lines? I don’t think the concept of source code is inaccessible to laymen.