Chu’s a scientist, not an engineer. Engineers think in terms of solutions, and how effective they are, while scientists think in idealized, mathematical abstractions. There are exceptions, of course, but as a pair of stereotypes, I have see these hold up pretty well.
If that is true then BP needs to start hiring engineers.