Earlier quoted context omitted.
shudder This is a caveat of trying to popularize programming. Sometimes I wish it was still purely for 'nerds'.
Why should you care why people got interested in computer science? As long as they're capable of doing it (and if they graduate from a place like Stanford, they probably will be) why should you care about their motivation? I personally think anything that makes more people interested in technology is "a good thing".
I think about the CS majors during the times of the .dom boom, or the architecture majors during the housing/construction boom, and wonder how many students were stuck with a degree that was difficult to find a job with, and were not inherently interested about in the first place.