Cece (@CeCe_1976) April 6, 2017 At a press conference earlier this month, Todd Yellin, Netflix’s vice president of product, said the reason the company was changing over was because the five-star rating system began to feel more antiquated.