Access to a program download and actual continuing functionality of a program are two very different things.
It is the currency of the subscription that gives you access to the product. When the subscription expires your access ceases with it. That is what a 'subscription' means.
Exactly like a magazine subscription.
Example...
I subscribe to TechNet. That enables me to log into the MS TechNet site at ANY TIME DURING the subscription period and access such goodies as Win 7 Ultimate 64, etc. Recently my subscription expired....I'd missed the renewal notice. My ACCOUNT still exists. I can login to the site, but the difference is that those download links all say 'unavailable' - to me.
I have since renewed...so they will be accessible to me again. Missing the renewal date simply cost me an extra $100 or so.
That all not withstanding, ALL the downloaded software I'd had was available to me as I had backed it all, eg ISOs burned to disk, etc., as that is simply logical practicality.