It's interesting how you count organizational complexity, incompetence and (minor) technological shortcomings as a reason to create a whole new TLD.
It's convenient for the brand, but not a good reason to pollute the global namespace, especially as it sets the expectation that every organization worth something should have one.
> the existing generic namespaces like .com are heavily mined out
True, and the proper solution is to clear some up. The name authorities need some shaking up. Squatting should be made illegal/against terms and actually prosecuted/applied. Registering domains by 100s or even 100'000s you should not get discounts - you should get unaffordable price hikes. On ccTLDs maybe people could get a few free domains and then have to pay for everything extra?
What does that even mean though? In what way is the global namespace being "polluted"? Adding more TLDs doesn't affect the existing ones. It's not adding scale problems that DNS can't handle. This seems to be a subjective concern; some people don't like that there are more valid TLDs now than there used to be. That's not pollution though.
> Squatting should be made illegal/against terms and actually prosecuted/applied.
Be very careful about asking for increased enforcement. It's a great way for the authorities to abuse their newfound power. Most people involved in this field do not remotely want more of this.
Also, domains are gonna have to cost $100s/year to fund all of this increased enforcement. How do you even define squatting? How do you prosecute it? This isn't remotely workable.
> Registering domains by 100s or even 100'000s you should not get discounts - you should get unaffordable price hikes.
How? TLD registries typically no longer even know the identity of the registrants. This would leave enforcement up to the registrars. How does a registrar solve the problem of people using multiple accounts to register domains? How do you solve the global problem that there are thousands of accredited registrars, and that people could register domains through many different ones? Without massive centralization, this is not a remotely workable solution, and massive centralization would be a "cure" much worse than the disease.
> On ccTLDs maybe people could get a few free domains
Free, or even low cost, domains are guaranteed to lead to abuse. Also, how do you individually allocate free domains to people?
There was a time you could name your hosts server1.dev and server1.prod. These days, what am I supposed to use for internal server communication, lest it some day resolve to something on the internet or a trusted CA creates a valid certificate for it?
Domain names were organized in a relatively stable hierarchy, with a set of registries. The way TLD registrations are going, all organizations will want their TLD and we will end up with a single centralized tree of unnumerable registries.
You use to know what were the locally relevant domains. Now, is it <company>.co.ccTLD, <company>.ccTLD, or is it <company>.dev, or <company>.<company> or is it <company>.uno, ..gmbh, ..kaufen, ..kinder, or maybe <company>.wazoo, because why not? You get a link to or email from <your-ISP>.talk - is it legit, or a fake in a spamhaus registrar?
If you have a .bank, a .cafe, maybe a .shop, but you also do .trade, and .trading, and of course everyone wants to be .top ... of the hundreds of TLDs, are you supposed to register all that could apply and pay large sums for it, because people are going to type <company>.<whatever-i-think-it-is>?
If we create dozens(?) of new TLDs per year, noone will remember the difference between TLDs run by nigerian scammers and those run by respectable businesses.
So the only time it has ever been safe to name your hosts server1.dev is within the past year, now that .dev is actually live and you can use a real globally unique domain name that you actually own, thus preventing any of the possible issues that have been there all along.
And there aren't any TLDs run by Nigerian scammers. You may be underestimating the difficulty, cost, and technical know how of acquiring and running a TLD.
Maybe they should know? Why do they pester me every year about my contact details? I think they also say my registration can be voided if I use fake info.
If you need a bunch of LLCs to register thousands of domains, your expenses go way up.
Not all registries need to work the same way. It should be sufficient if some applicable ones are rinsed.
> How do you even define squatting? How do you prosecute it?
Registering domains for the purpose of selling at a higher price.
If you look at the top domain holders, I'm sure it would not be that difficult to prove in court what the purpose of all those domain registrations are.
Civil proceedings would probably be better, at least for smaller squatters. If you squat lots of domains, you get a chance of someone hyperactive suing you, or making complaints to the registrar.
How do you possibly know which domains were registered with that intent? That seems like it'd require mind reading. And who would be doing the enforcement? National governments? Good luck with that. Squatters would just operate out of the countries that don't care.
I own roughly a dozen domain names. Most aren't in use. I didn't register these with the intent of reselling them, but if someone contacted me offering me a thousand bucks for almost any of them I'd take that deal. I suspect most other people would too. Does that make us all squatters? Should we be arrested and prosecuted?
You go to a government site with your electronic national ID (some countries have those) and request 2-3 domains that are free. You only get to change a free domain 1x per year or maybe longer.
Doesn't apply to all countries, but how would that be worse than what we have now? Everyone could have email and websites on their own domains, probably even hosted for free - that's decentralization/freedom.