A recent report claims that Netflix’s new advertising-supported tier is not living up to expectations. The streaming behemoth has made it possible for advertisers to get their money back for ads that haven’t yet run since Nov. 3, according to a report from Digiday on