In my experience, it's not techies that talk gobbledegook, it's that those signing off IT work don't want to hear about problems ("this will take years to implement"), so it's those who pull the wool over their eyes that get to talk to them.
I've seen a FTSE-100 company destroyed because of adherence to buzzwords and industry standards (nothing inherently wrong with that) without - crucially - any attention to the details of applications to their business. Which is what this Dennis did.