This is something I find insidious (sp?) about the I.T. culture. The fact that everybody is afraid to ask for help or admit they don't know something. Also, the fact that if you do admit you don't know something you are branded as a sub-standard consultant/employee.
After 10 plus years of doing this, there is one thing I know for sure, there is lots of stuff the experts and gurus don't know.
Not sure what can ever change this, the mindset of I.T. people is a real strange brew of ego, arrogance, and nerdiness, with a good splash of social ineptitude thrown in.