Earlier quoted context omitted.
why contempt?
I assume it is because he thinks engineering involves making physical objects, rather than abstract ones. I am a software guy, and I have heard other hardware guys make similar statements as well. An example is a physical car engine (hardware), vs a video game rendering "engine" (software)
and mech engineering doesn't have its clients demand 5 months before a new engine delivery you now make it a rotary Wankel engine as that's the new hotness :-)
Ex BTEC A1 (Thermo Fluids ) Eng Tech BTW ;-)