Companies don't hire McKinsey for great advice - they hire them for legal protection and blame-shifting when projects fail. VPs can say "McKinsey told us to do it" and keep their jobs even after spending $2 million on reports. It's the same reason people used to say "no one ever got fired for buying IBM" - it's about covering your ass, not getting the best solution.