I'm sorry, but any adult, and any adult in the tech field, who does not know, to the core of their being, that it goes without saying that no software will be capable of being used forever, for a variety of reasons, has been living under a rock.
It has never been possible to perpetually authorize any software - any of it. That's not going to change, nor should it.
The only thing that is constant is change, and nowhere is change so constant, and rapid, as in information technology/computing. "Keeping up" is not optional, but required, and that includes software.