FSX was, and remains, coded BADLY. The fact that nowadays it can finally be used (
never resolved stability issues aside) is only to be credited to the vastly more powerful hardware of today. Not the code. NEVER the code.
Maybe you do not remember, but I do. When FSX got out, THE most powerful PC on the world money could buy could not got it over 20fps at scarce graphical density. It was blatantly made HALF HEARTEDLY badly and M$ charged for it FULL MONEY, and this rightly soured some tempers.
Now it gets out that M$ felt humiliated by the bad reception FSX got... but excuse me... if I am a bricklayer and a person hires me to build him/her a wall, I accept and go building that wall using bad quality bricks, lime, cement and other materials, and TO TOP IT ALL OFF, taken by a moment of absolute sloth, I make a half-assed mess of the job TOO... an apparent FROM THE START half-assed mess... and then I go half cocked, charging full money for said abortive attempt of a wall, what would happen to me?
I tell you what would happen to me. In the civil part of world I would get sued, on some other parts I would get booted out of the premises and not paid, on other parts still I would receive both the above cited treatments, not necessarily in that order, while on other less civil places my physical integrity would first be put in serious jeopardy and then I would get one or both the first two treatments.
M$, being M$, wanted the money, immediately and NAY A WHISPER, if not in absolute adoration and gratitude REGARDLESS???
WHO THE HELL DO THEY THINK THEY ARE!? >:(
That is not how business are done... that is how THE MAFIA behaves, and THOSE are OTHER kind of businesses polite people should not indulge in.
If THAT is the way they want to behave, as grown up spoiled children, better having lost them. I am very sorry for the FS franchise... as in: I am sorry M$ EVER put their hands on it... but THAT kind of people are better forever lost.
There is no such a thing as overkill. Only unworthy targets.