Am I correct in remembering that they had some kind of involvement in the Purdue Pharmaceutical debacle? It seems like you are exactly right: McKinsey is not really a good company.
This should all serve as a warning to the wealthy on what will happen if they continue distancing themselves from accountability. It’s a zero sum game.
It's about as relevant to bring this up now as it would have been to do so when people celebrated the death of Bin Laden, and I'm sure you didn't at the time. The latter even had an arguably better reason behind his acts that wasn't solely personal greed.