Bingo. The real story here is that Netflix is trying hard to get off third-party CDNs and that's what is inflicting a lot of the problems lately. I'm sure they figure it out eventually, as they found one solution here, but the internetworking business is a lot harder than it seems on first glance and not something you should try to wing.