The greenspun rant is entertaining. A more sober look at the numbers from the RAND institute arrives at a similar conclusion regarding opportunity costs
Glad you like it. The thing most of the too-few-scientist articles ignore is this: "Adjusted for IQ, quantitative skills, and working hours, jobs in science are the lowest paid in the United States" and this: "'Science is a wonderful thing if one does not have to earn one's living at it.' -- Albert Einstein."
EDIT: BTW, a friend and I also wrote a longish essay about how to think about science from the perspective of undergrads trying to get in: http://jseliger.wordpress.com/2012/04/17/how-to-think-about-... , but we included a section about the anti-science-lifestyle literature.