No matter how much you spend on hardwares the individual design of any specific game will only go so far. Fine tuning the hardwares becomes another challenge to throw on top of that. Well this card works better on that board while this memory.... blah blah blah...
is about the size of it. I'm sitting here with an older system that sees better performance with the new games over the crashes and system lockups with the older ones despite having all of the video and sound updates, increasing memory, swapping out this or that, etc..