LOS ANGELES — When Netflix nabbed its first Oscar nomination in 2014 for its documentary The Square, the entertainment landscape had only just begun to change.
The Los Gatos-based streaming giant had already proven its might in the TV world after...