NPR Marketplace report may have figured out why Netflix split in twopublicradio.org·7 pts·jameshart·1