Earlier quoted context omitted.
It was around when Dijkstra died that UT switched away from Haskell to Java. And yes, from what I've heard from several faculty members around in that period, a lot of it was from external pressure from large regional employers (some of which you have mentioned).
Honestly, would you rather hire an intern that has to learn Java from scratch, or one that actually had a class in it? I'm a fan of Haskell, but I think it being the intro CS class language is an educational fail.
On a practical note, learning a language like Java is not the hard part if you were taught properly. With a solid theory foundation (for which Haskell knowledge covers a great span of content), learning any production language to a practically useful degree should take a couple weeks at most.