I will say this, with honesty, I have never met an engineer that did not have the attitued that he was the smartest person alive. I AM NOT SAYING that all engineers are this way, because I dont believe that. Just the experience I have had with the ones I have met. Of course, I am an Auto Mechanic. I have two college degrees, an ASE Master Technician certification, and Toyota and GM senior Tech certs. However, when I am talking to someone about something, as soon as they find out I am an Auto mechanic they instantly deduct 50 IQ points and talk down to me. Never mind the fact that I have taught college courses and served as a traveling specialist that went across the country working on problems for Toyota.
Its just the way it is.