There's more to it than just 'I can get a $500 PC and play ultra!', advances in graphics are held back by the economy and what developers can afford. In addition, many people see no reason to upgrade to a setup that can play ultra if they can already run on medium/high. So there are three main factors at work: the…