McKinsey’s deal with the Department of Health and Social Care to help an ongoing review of NHS tech leadership is noteworthy for a couple of reasons.