Netflix? Yeah, no thanks!