I hear alot of people having trouble with FSX and from my knowledge most of those folks dont have the recommended requirements, most people buy games and never look at the requirements.I wouldnt put all the blame on a company and say the program is bug ridded.
There is also the misconception that meeting the "minimum" requirements on the package means that your system will run that particular version of FS at decent settings [which is technically not true - and it's mythbusted]. Meeting the minimum requires actually means that your system will be able to "operate" that version of FS with "minimum" settings. On top of that, some people also have the misconception that meeting the "recommended" requirements means that the sim will run at ultra-high settings [also not true and it's also a mythbusted]. In reality, meeting the recommended requirements actually means that your system will be able to run FS on "medium" settings" with "marginal frame rates".
Therefore, for anyone who is planning to upgrade their rig, here are some words of advice [passed down from one FS user to the next]:
Always assume that the "recommended" requirements on the box are the "minimum" requirements; and when you upgrade, always go for at least double of what the recommended says. I learned this the hard [and so have everyone else who are seasonal FS users].