Development is a good thing to every nation that wants to develop.building of good schools, hospitals, good security network, human capital development, good roads,a better environment to leave and do business, job creation, shunning nepotism, favoritism, free and fair election etc are all ingredients of developed nations . the reverse is the case for under developed countries.So can the under developed countries get it right?
There is no perfect country anywhere. Almost all the nations of the world face two or more of the problems you have mentioned. We remember when the current president of the US claimed that elections were rigged against him. We have also heard about Russian interference in the US elections.
The difference is that the developed nations' situation is extreme. Corruption exists among developed nations, but developing nation experiences the highest form of corruption. Developing nations will get it right when transparent and selfless leaders are elected.