He didn't state that people should not become programmers, he stated that people who do not intend to become programmers wouldn't benefit much more from a "coding" course than from a plumbing course, and could instead for example use some knowledge of how to find or build a solutions to their problems in an easy way without actually programming it. I do not necessarily agree with him everywhere, and I do greatly respect your work on "Learn X the hard way", but in my opinion you completely misrepresented what he has written and trivialize a point that actually is interesting and worth thinking about.