ISPs seeing the domains of user traffic is not a given. And DoH is a step toward mitigating that.
People were setting their DNS resolver to custom values before DoH.
I agree that DoH would ideally be enabled at the OS level, or that the browser flow would default to still checking host file before sending out the query.