Wow, "purchasing a revokable license" is an insane concept. Purchase of something revokable in general feels like... not purchasing? If there was a definite time bound that's one thing, but imagine if I sell a revokable license and then revoke it a week later -- it seems like that would be allowed?
I don't mean to disagree with you, and I have basically no expertise in this area, just shocked by the whole thing.
Would likely win in the UK as we have an unfair terms regulation, a small claims court could easily rule it an unfair as any reasonable consumer would assume they were purchasing the movie to watch whenever they want to.