Earlier quoted context omitted.
> I have a domain name with the TLD of "today". I don't like the pollution of the global namespace. If someone thinks, there should be a domain named today, fine, but don't put it in the global namespace by creating a new TLD. DNS is a hierarchical structure, there is no reason domains should all be only 4 segments long. Arguable 'com.' should have really been 'com.us.', but that's history.
The gTLD scam actually decreased global namespace pollution. You used to register .com .org and .net so nobody else could claim the same name as you (nobody cared about other TLDs). Now with the proliferation of TLDs you can just pick a name and there's a good chance it's available under at least one TLD.
So more similar names unsorted in random locations in the tree. Aka. more pollution. We seem to have a different idea of the concept of pollution.