Sure, one or two of us running our own resolvers isn't going to hurt, but an extra hundred million or so resolvers would hurt -> at best just causes all the servers targeted by the resolver to add more layers of caching
I doubt the current infra would have any problem handle the load even if all individual devices had a local resolver.