A Heavy Price to Pay: The Netflix Debacle

The key strategic flaw? Not the 60% price increase...