Erm, yes, but not quite. Like any ‘network’ production deal, Netflix has the de facto right of first refusal for as long as the contract specifies, and Marvel TV/ABC Studios have an obligation to fulfill a season order. Netflix is not ‘just the distributor’, they are a paying customer with contractual rights.