Just more of the same Luddite shit, unfortunately. Seems nobody loves technology more than people who really fucking hate technology.
The Luddites were actually based as fuck.
And yes, a lot of exceptionally skilled engineers really fucking hate technology - a side effect of one's day to day being deeply entangled in technology.
Speak for yourself, jeez! I'd gladly pick up a second job in exchange for dragons existing :P