Yeah, I still can't get over how GeForce Now is quite literally renting a computer... yet a developer can choose to lock your own purchase away from you, and demand an extra fee.
In fact, I'm quite sure it is illegal here - but the kind of nebulous grey area where someone crazy enough would have to endure the long legal process and get a judge to agree to set the precedent.