Streaming services like the BBC iPlayer use smart technologies that detect VPNs. They do it by inspecting shared IP addresses. If they see that many different devices connect to their service through one IP address, they suspect it’s a VPN. Thus, they blacklist it.