I feel like having the management of the global utility that is the Internet based in
a. a single country
b. a country with an unstable internal political situation
c. a country wherein the profit-seeking motive has been allowed to run rampant, to the point it has become a part of the culture and drives the political system
is essentially a dead-end. I would see the management of the TLDs brought under the control of a supranational organisation, or at the very least based in a country nominated after a supranational vetting process.