At my university, the CS department are, counter-intuitively, some of the most reluctant to use our online capabilities and classroom presentation tech.
Why counter-intuitively? Dijkstra has been very vocal on this topic throughout his whole life. And you can hardly get more CS-y than him.
Yes, and that right there explains how come the Software Engineering world ignores people like Dijkstra in the Computer Science world. If you don't actually use computer systems, you won't get a feel for how they actually work - as opposed to how they 'should' work 'in theory' 'in a perfect world' of abstract mathematics which cannot not in fact exist in our physical universe.
Software Engineering desperately needs some solid theoretical underpinnings, as opposed to what passes for theory right now: Object Oriented Design and Rapid Development. But if the CS guys can't be bothered to actually use a computer, and check if their theories are relevant to today's problems, what's the point of listening to them? CS might have as much to do with computers as astronomy does with telescopes, but an astronomer who never touches a telescope isn't going to produce a whole lot of good science, are they?
And that's how we end up with things like the current Internet security apocalypse. Those who claim to know the mathematics of computation, and could solve the hard problems of security, consistency checking, etc, in their sleep, aren't talking to the people who actually have to shovel the bits into the compiler.
Why isn't academia seeing this hard firewall between practitioners and theorists as a bug, rather than a feature?