The best explanation for the development of banana republics is:
External economic influence and internal political corruption combine to exploit the resources of poor countries.
Banana republics were typically characterized by the dominance of foreign corporations in their economies, coupled with corrupt local governments that facilitated the exploitation of local resources for the benefit of external interests.