None of the actual matters and this attack is rarely used these days. 99.9% of shit is encrypted "over the line". Unless you have some tls zero day you ain't getting shit besides leaked DNS.
The connection to the website is encrypted, but you are right, it's not like pre HTTPS badness
I assume the good ol' E-Mail Spam Business is still going strong and getting stronger. If more people make business online, the more will fall to the "there's a problem with your account, please re-enter your credentials" bait.
I've even seen phrases like: your account may have been compromised, please enter now your credentials to fix the problem and add a laver of protection to your privacy.
In the last few weeks, I got the same "your account is on hold" ( font in google colors ), always from a different sender, multiple times a day ... Flagging these as Spam has no effect.
It's basically the same. Nowadays there barely is any app that isn't using HTTPS
This has been a problem like 5 years ago though. Like TikTok hasn't been encrypted for a long time. If you're worried, use a VPN-Tunnel that you trust.
Nowadays the only thing that is unencrypted is the site you're accessing since the DNS protocol isn't encrypted, but that's also changing with the adoption of DNS over HTTPS
Everything is encrypted nowadays, with HTTP or similar. They only get DNS requests (if you use DNS over HTTPS or over TLS, not even that). Unless you have a zero day in your encryption scheme or network stack, you're fine.
I use Tailscale (or the fully-self-hosted Headscale) to ensure all my data is routed through my home whether my phone/laptop is on cell data, public wifi, or otherwise.
One can also simply use it to ensure communication between specific devices is always secure and available but I also find it quite useful as a way to secure all my data when away from home.
It's free for 5 users/100 devices per account with virtually all of the features available to the free plan.
There is also a paid option which should really only be interesting to businesses/etc which have many users to connect. Alternatively self-host g Headspace has no restrictions at all.
The only reason why open wi-fi is insecure is because of captive Wi-Fi portals and I'm not saying that the Wi-Fi itself or the internet access is insecure it's just that captive Wi-Fi portals are inherently insecure because they block secure http and also with the website you're going on to don't have https so you can easily figure out the password that they want you to enter in or be able to steal somebody else's session so you don't have to pay or you can just get into a Xfinity router or something