You are advocating to remove the TLD system. That just decreases the available namespace.
All those hip new services under .rs or .io? That's not because those TLDs are somehow appropriate, that's because they have some even remotely pronounable names available. If you operated the root zone as an open registry, it would all be squatted. All of it.
Most of it would still be for sale however, but with prices no boostrapped start up could ever afford. That's what happens when you make a virtual resource more scarce.
Namespacing the root zone into TLDs makes sense. But it would be better if it was done tastefully. All these new silly TLDs just make everyone lose trust in ICANN.
All those hip new services under .rs or .io? That's not because those TLDs are somehow appropriate, that's because they have some even remotely pronounable names available. If you operated the root zone as an open registry, it would all be squatted. All of it.
Most of it would still be for sale however, but with prices no boostrapped start up could ever afford. That's what happens when you make a virtual resource more scarce.
Namespacing the root zone into TLDs makes sense. But it would be better if it was done tastefully. All these new silly TLDs just make everyone lose trust in ICANN.