Re: How many gTLDs do we need?
"The more TLDs there are, the more work for the root servers to track down the authority to delegate to."
Not really. The algorithms to look up values for a given key don't care how many entries their hash lists or binary trees have. Root- and TLD-NS run high-performance software optimized for just this case. Most requests to root NS are for nonexistent junk domains anyway.
Recursive resolvers might need a few more bytes to cache additional TLD NS entries but there's really no argument to make that new gTLDs would slow down DNS in general.