That entirely depends on the content, some is fungible and some isn’t. For the majority of general content developers are already getting a perpetual license so it’s really these special cases that will remain an issue and are unlikely to be resolved in the manner you suggest.