This topic is re-beating the beat horse. Poor horse...
The comments from John Nicol from the Prepar3D team have already been posted above, so I need not post them again.
The EULA is exactly that, "End User". Lockheed Martin's EULA will likely not change. Why? Simply by definition. Consumer/Entertainment product = game
Lockheed Martin does not and never will make "games". The EULA is in place to ensure that this definition is clear to users, and developers.
Simply put, if you want a flight simming "game", then Prepar3D is not for you.
If you want a "Flight Simulator" for the purposes of simulating flight, then Prepar3D is for you, and if your developing for such intent then it's also for you. If you are developing other material based on the Prepar3D platform for simulation, such as an ATC simulator or Submariner simulator, than Prepar3D is for you. If you wish to use the Prepar3D platform for a "Sea Battle" game, Prepar3D is not for you.
I hope you see the trend in the above paragraph. It all comes down to your intention of use as the "End User". Do you wish to "simulate" an environment i.e. planes, ships, tanks, etc etc, or play to entertain yourself or others? Most users are trying to capture the experience of flying and learn something that is financially out of reach. In this case, users are employing the platform for non-entertainment purposes, and easily fall within compliance of the EULA. In the end, it is up to you, the "End User" to define your intentions of using Prepar3D. Just remember when you use it or develope for it, that it is not a "game", and can never be used as such.