Charter and Cox's $34.5 Billion Cable Merger: A Step Forward or a Step Back? | Whale Factor