Trading Deck: 3 reasons Netflix is still doomed



More...