Pretty sure they're paid to provide bad numbers and take the fall for the results. New York wanted to say it was doing something and it was successful, McKinsey helped them do it, and when someone bothered enough to fact check and they got caught McKinsey now takes most of the heat.