The consulting firms have just realized they can outsource everything save their core competency - taking the blame.
If McKinsey took the blame, businesses would stop working with them. They haven't. McKinsey has too much influence on Wall St, the SEC, FTC and Capitol Hill tor companies to ignore them. Corporate execs come and go, but McKinsey's presence is eternal. They are the closest thing America has to centralized economic planning.