McKinsey's whole business model seems to be hiring smart inexperienced people to go consult with experienced people who know a lot more then they do so I'm not surprised that they yet again got something wrong.
Now whether McKinsey is actually delivering on that idea, or just exposing the implicit assumptions of "don't be an asshole and don't do things that are harmful to everybody else" and encouraging dropping them, is a problem.