Netflix has actually been cementing its place in consumers' hearts and minds in ways well beyond just giving them something to watch for some time now.