I really think Netflix could make some good money being a multimedia-cdn (even for "competitors")
But it should be noted that the FreeBSD Openconnect boxes are highly optimized to Netflix's use case. Which is serving a predefined set of content that has been pre-rendered. Youtube and its ilk are a completely different use case.
The Netflix cache is so optimized for serving Netflix movies that for many years we still used Akamai for all of our other CDN needs, but it looks like they may have finally moved that to Netflix's own CDN now.
In comparison, we pre-transcode everything to exacting standards, so all our CDN has to do is serve is static files.
But yeah, once your hot data size exceeds cache byebye efficiency