Gee, a company who's business is data is obsessed with engineering and data? Color me shocked.
Snark aside, technology is hard. If you've worked in consulting for any amount of time you've probably realized that outside of a few pockets (SF, NYC, Austin, etc) most of the world is really, really bad at technology. Many of the biggest, most important institutions in the world really have no idea what they're doing. The biggest problem in my mind is that technical know-how is not distributed evenly. I don't know why that is, but I don't think diversity has very much to do with it.