You can't always depend on that. eg. when you're on public/enterprise wifi that intercepts DNS requests.
Let me know how that works with DNS over HTTP