Netflix Losing New Releases

First those annoying pop-under ads, and now this? So long, Netflix.