IMO it wouldn't matter if they'd used the word "Rent" or "Licence" instead: it would still be unreasonable. Account termination is entirely at Apple's discretion, meaning the term of your "rental" is not known when you actually pay for the content.
For most people the term will be "forever", so that is the expectation.
It's simple: if apple want to terminate your account, they need to refund you for any content you lose access to as a result of that termination.
For most people the term will be "forever", so that is the expectation.
It's simple: if apple want to terminate your account, they need to refund you for any content you lose access to as a result of that termination.