For HTTPS sites Google could be trusted with providing the IP for the domain, then no extra lookup would be needed, and there would be even less tracking (by the ISP).
DNS lookups is however very cheap due to several layers of caching (browser, OS, router, ISP, etc).