A Death Knell For Netflix?