Sara Silver, the Alan Abelson Endowed Professor of Business Journalism and Financial Communications at Quinnipiac University. A sharp drop in subscribers sent Netflix shares into freefall Wednesday, forcing the company to consider experimenting with ads