Netflix and Ads Are a Win, Win

The reality is that Netflix will likely attract media spend that would have otherwise been destined for other AVOD services, cable, and broadcast.