I've been thinking a lot about the fundamentals of every successful organization and endeavour, and I have managed to pin down 5 things that must always be present and of high quality either explicitly or implicitly.
1. Communication
2. Information
3. Logistics
4. Competence
5. Security
Security is likely the one you'll have the least control over, especially when externalities get involved. In the more successful places, it is always implicitly guaranteed by the government and taken very seriously.
In many places, competence is either overemphasized to the exclusion of other important factors or not taken as seriously as it should be.
Personally, I believe communication, information and logistics to be the most important, both internally and externally. These 3, taken to a high level, can build competence very quickly.
Anyway, I have not put this theory into any sort of rigorous testing so take it with a grain of salt.