But most people will not deploy a local dns{sec|curve} cache daemon, and use their ISP/OpenDNS/Google DNS instead, and caching is possible at this level instead, isn't it?
If each client endpoint were using a dns cache for classic DNS, the increase in traffic would also be a "concern", no?