Haha, before clicking on that link I thought about the video of Tom Scott and it was this video
However, regarding this:
When you use a VPN, you’re routing your data to their domain before sending it to youtube.com. That means someone on your network sees you visiting a VPN instead of youtube.com. Obviously, the VPN company sees your domains, because they have to know where your data is going.
That's not necessarily true. You still need to make DNS requests for the domain since your need to know yourself where you data should end up. And this DNS request might even still go to an ISP DNS server so your ISP still knows what sites you visit, not only the one with home router access or other WLAN users (with packet sniffing).
But depending on the VPN configuration, you might use DNS over HTTPs and a VPN DNS server.
But good post nonetheless. I don't like how VPNs are advertised, either.
If people want privacy, they pay for their lack of knowledge. But if they just want to work around geo-blocking, they get what they want, I guess.