Can you download and save the .apk file of the older app perhaps? This obviously would require you to know ahead of time what you were going to potentially use the device for in the future, which is ridiculous.
Of course it's a viable solution only for an archivist/advanced users, not so for common users who just wish to keep their old device running smoothly.