Even if you run DNS over an encrypted line (e.g. DoH), the ISP can see which IPs you're talking to, which in many cases translates back rather cleanly into which services you're using (which makes for a rather interesting profile already if you take into account time patterns and bandwidth usage).