Subscription-based models may work for hard-copy magazines, where I get to keep every issue I have received for as long as I want to, and to read, re-read and refer to them any time that I want to, even if I choose to cancel the subscription, after which I will simply not receive any new issues.The subscription-based model for software is a different beast altogether.