Yes. The conflict of interest part was enraging. Mck has same set of people working with Purdue pharma and the FDA regulators which was enraging. They solicited Purdue pharma citing they work for FDA and have influence there, was beyond enraging. All that was rightly covered by Oliver and even an outsider can understand what assholery that is.
When a single firm has conflict of interest functions, that needs good separation. Like Finance firms have trading functions where they aren't supposed to care abt the counterparty and advisory/fiduciary where they have to act in the best interests and get paid by the counterparty. But these are structured as different divisions which employ different people, are headed by different heads often in different floors altogether and report P&L differently with a Chinese wall between them. Their phones and messages are often monitored. All this because BFSI are regulated.
For consultants, there is no regulator, weak compliance depts and so Mck can be as big of an asshole. And act as if they are the saviours of the world.