Did Netflix make the right move?

Posted 7 years.