Netflix's business is an online version of their old business, which was a mail-in version of Blockbuster.
No ads were involved in take-home videos, that I recall, other than late attempts at unskippable promos by the studios who released the movies themselves (that was after I gave up renting videos).
I don't see any causal relationship at all.