I think another thing is that engineers tend to be abstract thinkers in a way that doesn't lend itself to a great deal of awareness of the world around them, while artists are abstract thinkers in a way that tends to connect them to the world around them on a deeper level.
Again, it's not absolutes, just general trends.
Also, artists tend to be poor, and poor people tend to know what's what, while well-paid professionals with their picket fences can afford all kinds of delusions about the world around them, and their role in it.
I'm not hating on engineers, though. I'm a very engineering-minded person, even though I didn't go into that field. I like engineers.
But we're not the most conscientious bunch. Not by a long shot.