You seem to have a prevailing view of undeveloped counties as being there fundamentally because of their "own fault". This is very much akin to blaming the poor to being lazy or incompetent or stupid.
While its certainly true that a lot of countries don't have their shit together now, its also true that most undeveloped countries were either under foreign domination (e.g. Indian Subcontinent, most of Africa) or domination by proxy (e.g. China).
The moral of the story is: don't accept the propaganda of "International Financial Institutions" as existing strictly for the assistance of developing countries (their stated goal) but rather as a continuation of exertion of power over developing counties through financial means.
While its certainly true that a lot of countries don't have their shit together now, its also true that most undeveloped countries were either under foreign domination (e.g. Indian Subcontinent, most of Africa) or domination by proxy (e.g. China).
The moral of the story is: don't accept the propaganda of "International Financial Institutions" as existing strictly for the assistance of developing countries (their stated goal) but rather as a continuation of exertion of power over developing counties through financial means.