Netflix vice president of product Todd Yellin has announced that the streaming service will replace its star rating system in April in favour of a thumbs up/thumbs down method, as reported by The Verge.“Five stars feels very yesterday now,” said Yellin in a media briefing today, further explaining that the company is “spending many billions of dollars...