I understand that you're deep into DHT's, but I'm not sure that your arguments stand on their own. If the goal is to reduce updates, either system will use some form of proof of work, or rate limiting, which is a proxy for the work of maintaining a node on the network. HashCash is a fine proof of work, it just didn't work for email because it's too hard to tack on to an existing system.
What I think undermines your arguments is the lack of perspective on designing a solution to fit the problem. A DHT is a poor solution for storing my grocery list. A file is a poor solution for storing current stock prices. If the goal is to replace DNS, that just isn't very much data compared to the 40 TB of space I just slapped in my PC.
If the goal is to locate things that are constantly changing locations, then fine use a DHT. But most things that can even be addressed don't change addresses very often. My residential "dynamic IP" is stable for many years at a time. Using a DHT either increases the latency of the vast majority of lookups, or results in the same caching that DNS is known for...
I vote for simpler systems that benefit from continuous advances over complex systems that try to squeeze a little more out of what we had yesterday