I just dislike having public things. With WireGuard and then tailscale, VPNs got so hasselfree that I’ve removed most things from the open net. Reduces setup time and management a lot.
IPTV is basically paid piracy. Someone else has grabbed most commercial channels from somewhere and sell it to other people. Usually they have a collection of movies/shows you can stream as well. But I only use it for sports really.
Basically, yes. It costs me about $140 a year.