Brett, I think that what you've said is part of the problem. No matter what MS are saying now - they need to sell boxes - there is no doubt from all the original promos and videos that the launch of FSX was intended either to coincide with Vista and DX10 or even to follow shortly after (the FIRST game actually written to take advantage of all the new features etc blah blah....)
But woopsy - everything has turned pear shaped. No Vista, no DX10 - but FSX development still bubbling along.
Question - when was FSX originally scheduled for launch? Now as I recall it was considerably earlier this year - the spring maybe?
What can have caused this delay? Not rewriting surely, to dumb it down to run with XP and DX9.
I don't know - I'm only asking. I won't get any answers I know. But there has to be some reason why such a much-hyped piece of software has turned out the way it has ( Alcatraz, Alcatraz .......look at FSX's sloppy Alcatraz compared to 04.....totall symptomatic of the problems).
I can sum that up for you with two words:
Bad management