Just a reminder, the IETF still has not figured out (published an RFC) on how to keep the servers that people visit private from their VPN or ISP provider. ESNI was scrapped in favor of ECH, but ECH is still in draft: https://datatracker.ietf.org/doc/draft-ietf-tls-esni/22/ .
This has been a known issue for decades, and even after the IETF pledged to take privacy and security seriously over a decade ago, this seriously privacy hole is still wide open.
(I hope ECH is beeter than ESNI in protecting privacy, will look.)