I'll tell you what I've seen, and I haven't yet figured out exactly why this is the case.
There are two types of people in IT: one who pursues IT simply for monetary gain, and one who pursued IT because it was a natural progression of their interests. Two years ago, I worked with programmers who didn't even have a home computer. They didn't subscribe to any development magazines, and could care less about conferences, etc.. "They have a social life", one might say. Yes, this is true, but the problem is, there are many who are really passionate about their work, therefore they'll (in almost all cases) be better than those who are simply "8-5 transients". I posted not too long ago about a "developer" who knew next to nothing, but took his MCP test. To prove to the world that he (ostensibly) knew something, he wore his MCP pin on his shirt at all times. I have NO problem with those who enter the field trying to better themselves, but the necessary synergistic qualities between those involved in a large project (development or otherwise) are hindered by "8-5 transients", in that no new ideas are introduced aside from what's regurgitated verbatim from an MCP exam book.
I've actually had interviewers ask me what books I own, simply because there are standard books that anyone truly interested in their field would own. I've had people ask me, "do you like to code?", "what magazines do you subscribe to?", etc., all to establish a level of geekdom that greater facilitates that important synergistic quality. Make any sense?