What is really insane is that stockholders didn't press this, but then you remember that most stock is held in trust by the likes of BlackRock who couldn't give less of a damn, and it all makes sense.
Said stockholders as well as the VCs had/have the exact same incentive as the management of Netflix, namely to see the price of the pieces of paper they hold increase in value.