It would be nice, but there's not much software that actually works that way. In most cases they try to make sure that you can open old files in new versions, but new files in older versions? I can't think of a program right now that does it, except with long-term stable formats like plain text files or formats which are designed to deal relatively gracefully with things the interpreter doesn't understand, like HTML in your web browser.
To make that work though, plain text files have simply stayed basically the same for decades, and HTML was designed from the beginning to have programs reading it display content even if they don't understand all of the tags which are used. Reason is like just about any other program, and making it work the way you suggest at this point would require updating every old version of the software, probably after making significant changes to the current format. It would be a lot of work for something that I doubt many people are all that interested in.