This is a generalization, of course.
There are exceptions, to be sure, but there is an overwhelming trend for smart young people away from programming as we see it, programming that produces good and useful software. We played with the computer and they play with the computer, but the playing is generally different in character, then and now.
Since it takes a community of smart, young, aggressive programmers to produce the software we need to solve our computing problems, it suffices to use a generalization based on trends and percentages.