If you had a chance to rebuild the internet, what would you change?
mattjung: Usage, technology, resources, bottlenecks - all have been changing all along the time and further will change. The ideal solution of today will not be a good solution for tomorrow. What you call mess, is the result of an evolutionary development that will be replaced by something appropriate when the time has come. Although your question is surely mind-challenging, it assumes that a bright from-scratch design would beat the outcome of the competition of different technologies. I don't believe in that.