Re: Even the story doesn't seem to make sense.
If it's a Netflix server, then Netflix should pay for it. And for the traffic between Netflix servers, and for the power, and perhaps even for the floor space. Ideally the Netflix server would be on the other side of a demarcation barrier, and shove their Cat 6 through a glory hole to the ISP. The only requirement on the ISP should be to efficiently accept all the Cat 6 offered. Netflix pays for their side of the wall.
Even the Pr0n CDNs pay their own bills. So Netflix is a step down from pornographers. Trying to be Netflix without standing up a CDN.