I disagree with the work ethic point, but I do think it's interesting and instead of both of us speculating would love to see some actual data.
There are a ton of dumbass people out there chugging away at grinding jobs to stay alive, and a ton of brilliant people sitting at their desks reading hacker news (not to imply that I'm brilliant; it's the rest of you I mean).