The near-launch of Netflix’s ad product has investors divided over its future | Finks AI