Nobody demonizes the IMF alone, there's plenty of internal criticism inside the countries "helped" by the IMF.