I have never visited a developing country but this account of Haitian bureaucracy blew my mind.
It has proven hard for me to appreciate exactly how confused the Haitians are about some things. Gail, our program director, explained that she has a lot of trouble with her Haitian office staff because they don't understand the concept of sorting numerically. Not just "they don't want to do it" or "it never occurred to them", but after months and months of attempted explanation they don't understand that sorting alphabetically or numerically is even a thing. Not only has this messed up her office work, but it makes dealing with the Haitian bureaucracy - harrowing at the best of times - positively unbearable.
Gail told the story of the time she asked a city office for some paperwork regarding Doctors Without Borders. The local official took out a drawer full of paperwork and looked through every single paper individually to see if it was the one she wanted. Then he started looking for the next drawer. After five hours, the official finally said that the paper wasn't in his office.
Without concepts like "sorting" I don't see how you can build functioning institutions. Can this problem even be solved by aid, or is it deeper?