There is a good reason for wanting to run older versions of Xcode. We recently had a regression in our app and I had to use git bisect to find when the regression was introduced. Without the ability to run the version of Xcode that was used to submit the app, I have no way to test an old release of our app.