To me, McKinsey is so many layers away from the actual problem that I find it difficult to single them out.
The main responsibility lies with the doctor prescribing the medicine. Then with the company that pushed and produced them, then with McKinsey that consulted them and finally with the Uber drivers that brought the sales people and the patients to the doctors.