> "their strategy of releasing all episodes at once for shows they produce."
Interesting that they don't (can't?) do this for all the shows. For example, Better Call Saul was released on a weekly schedule in the UK in 2015, even though it had already been aired in the US in 2013. I wonder if this was just experimentation with the model or due to an agreement about how the show should be released.