Missed this in Netflix is lowering ad costs bit:
Netflix has had preliminary discussions to sell ads through other partners, in addition to Microsoft. Netflix is reworking its pact with Microsoft to reduce the revenue guarantee.
I still think an in-house solution is their best option, at least long-term.
WSJ: Netflix Reworks Microsoft Pact, Lowers Ad Prices in Bid for Growth