Netflix paid no dividend right?
And Netflix has not (so far) run a share buy back.
So they're either sitting on the excess cash, or they've spent it making more programs. In either case this is exactly what the current tax code is designed to incentivise. Businesses should invest. That's the whole point of taxing profits not net income...