It's not just the engineers. I am a mechanic, I have a good 5 years left in me, and when I try training these young guys, it's " he's too hard", "too condescending". And they avoid me like the plague. There is no love of wrenching any more. No one wants to develop their trouble shooting skills or understanding all thing mechanical.
Sad.