I don’t want to offend the OP, but this idea is horrible due to a number of reasons:
- Allowing users to run on multiple versions would mean they need to extend the scope of testing, as backend changes such as data or serverside updates can affect things even if Asobo software doesn’t change.
- Troubleshooting and support gets really complicated, with different issues and scenarios affecting different users. It’s already extremely complex with all the hardware and OS parameters in play…now multiple that with X…
- A nightmare for third-party developers, are they supposed to test on multiple versions? What if their updates won’t work on every available version? Are they supposed to work on multiple branches at the same time?
- Hardware suppliers might need to offer several driver versions to different users, not speaking of the scenario where SimConnect gets updated…
- Graphical drivers might impact both performance and bugs, depending which version of the game the user is using.
No, such a thing would complicate a very complicated software even further.