PCs will always have this issue, you can't work with all the variables, but how hard is it to buy like three different types of hardware for testing? A computer costs pretty cheap now especially if you buy the parts and build it, and with a big publisher I'm sure they can justify the 2-3k it'd cost for the machines. Build an intel/nvidia machine, an amd/ati machine, and a mixed machine and there you go, you've got 75% of people's configurations right there. When an overwhelming amount of people are all saying the same things (say like with DXHR and the loading) you have to question what and how they tested the game for everyone to be saying the same thing. That's not an issue of "oh its fine, all pc configs are different". It's like....I don't even have a good analogy but it shows something with the way they tested rather than a fault of the system.