1/ Being "safer" using public wifis. I use 5g hotspot to my phone to avoid that.
2/ Proxy to other countries for streaming reasons. Still use it for this.
3. Avoiding government blocks/censorship/monitoring (if you trust your government less than the VPN provider). Not every country has open and free access.
4. Accessing your home country's internet while abroad, since many sites redirect you to a foreign market version
5. Checking if another geo has cheaper prices. Tom Scott mentioned he got cheaper prices on international rental cars by VPNing to the destination country than when going direct from a foreign country.
6. At least in the USA, ISPs can sell your browsing habits(DNS lookups, connection end-points) to third parties. A VPN that doesn't sell this data protects you from that level of snooping from the ISP.
Last: Self-hosting stuff and accessing it from remote. Reduces the burden to harden locally hosted and publicly accessible services. This is what I use VPNs the most.
Assuming all the sites you care about (From a security perspective) run over TLS, the wi-fi risk is less now than it used to be (when HTTPS uptake was lower).
In the UK at least, most major ISP block torrent sites, and if a copyright holder complains to the ISP that your IP was downloading a movie they have the rights to, you may get a warning letter from your ISP through the post, including the filename you were downloading. This has happened to me in the past.
VPNs solve both of these problems for me, however shady they may be under the hood
Another example. Happened to me today.
I was unable to pay online for a bus ticket until I set up VPN out of Cambodia to SG.
I tried two cards by two different banks on three different ticketing sites. Without VPN all my payment attempts were rejected.
1/ Being "safer" using public wifis. I use 5g hotspot to my phone to avoid that. 2/ Proxy to other countries for streaming reasons. Still use it for this.
All the rest is just bogus marketing speak.