I just purchase a 3000 gaming system and FSX still sucks and will always suck.
I understand your frustration: I would be very upset too if I spent 3000$/€ for something that didn't work as I've expected. But the issue is, the problem here are your expectations.
FS9 is not any better than FSX. It has all the same memory limitations as FSX, plus more, because it doesn't use multi-core processors (so, your new system will be entirely wasted in FS9) and it doesn't offer many solutions to developers to save some memory.
But, being way more limited on what developers CAN do, it's also true that is way more difficult to create something in FS9 that would either consume all the available memory, or would eat the fps. So, users get the WRONG impression that "FS9 is faster".
FS9 is NOT any faster than FSX. It JUST have its settings capped to a way lower level than FSX, and it doesn't even TRY to display things (like road traffic, boat traffic, airport ground traffic, etc.) that could be turned off in FSX easily and, with those turned off and with Autogen turned to FS9-like levels, FSX it's faster than FS9, smoother in operation because of its better usage of multicore processors, and IT IS the better sim, because of way more powerful customization features.
Everybody agrees that a simulator without developers support is useless. What happened to MS Flight should say a thing or two. The issue is, FS9 today can only be used with older products, and it's NOT going to "improve" anytime now. It's not just us, PMDG also ditched FS9, Flightbeam did it too, FlyTampa is going to do that soon enough (are we all "crazy" ?), and there are many other developers that did the same so, by going back to FS9, you are not going have your 3000$ system wasted twice: once because it's entirely useless for FS9 that will run it on one core only (you paid for all of them...), and twice because you won't be able to purchase the latest and greatest products.
But yes, it's far more easier to just say "FSX sucks", rather than having the self-discipline to:
1) Understand your settings and not feeling diminished if you can't put "everything to the right".
2) Being very selective about how much stuff you install at the same time.
3) Understand the technical limitations of a 32 bit app (BOTH FSX and FS9 are like that), which means there's a finite amount of things that can run at the same time without causing OOMs under specific settings.