ICANN needs to get a grip. .org, .net. com etc...these are all cool. They make (some) sense.
.co.uk, .co.us etc...also good. One is a UK company, the other a USA one. They make sense.
Of course borders change, companies move (probably to avoid tax) so locking yourself into geographic domain might be a bit short-sighted. Back to the TLDs.
.bank? Yeah, that makes good sense. Especially if they have strict rules on security, who can join etc. I am sure you can think of more.
.coke? No. .cola? No. .buttplug? Ah...no; no thanks.
The increasing number of TLDs will make it harder on users as well. Should they go to creditcard.com? creditcard.co.au? credit.card? Or my.creditcard? "creditcard" will also have to register everything to prevent domain squatters and abuse. A nice money spinner for ICANN.
ICANN - defenders of ICANN's wallet!
Also, if DMC can object to DMI wanting .delmonte; can I object to a company using my family surname as a TLD? Heck, there's a money spinner right there. Register surnames and then sell off big.yin etc. ICANN won't complain too much, more money for them!