However, there’s still a privacy risk on a public wifi, correct? As in your neighbor can see the DNS requests (as those are generally unencrypted).
If you use a VPN, cool, but now your “free VPN” gets to see that.
The only other issues I could think of were ARP poisoning / spoofing and maybe local phishing redirects