If you do a search for Netflix peering, you can find information on Netflix putting machines in ISP data centres to allow them to reduce transit costs. So obviously they didn’t think it was viable to do this or they would have signed a commercial agreement rather than going down the lawyer route.
https://openconnect.netflix.com/en_gb/peering/