You are incorrect. Yes, Netflix hosts their video files on their ISP (depending on where you are in the world), but they also have co-located servers in ISP data centers closer to you (maybe not you, but ..you). So while your login may go to Netflix’s network, the data feed to your tv will likely stream from…