Seth Schachner, managing director at Strat Americas, joins Cheddar News to discuss why Netflix shares are falling.