Did I see a Netflix ad...‽
It was probably just a share.
Nevertheless, it would be cool to see some big advertisers on here. It will happen eventually with enough growth.
That will certainly be a victory when a free market earns marketing attention like that.