> A good software assurance program in a flight environment should also be ensuring simulators are of high enough fidelity for testing and training.
Actually, "must" not "should". Aeronautics certification standards require tools such as simulators to be qualified for their intended use. Similar requirement have been introduced in recent release of railway standards.