Soldato
Hmm I guess.
The ultimate solution in that case is to release a pre-release version for public playtesting and use a STEAM hardware survey like system to track the performance and hardware used by those playing it and make the data available on the game's product page. Yes it's a longer process but the results will give the most absolute accurate representation of what gamers will get and that would force developers to be lazy.
Or even just release a demo which is reflective of the full game, allowing people to test it on their own systems...
Of course we all know this isn't going to happen, as all of the big publishers are too intent on getting people to pre-order without any real verified information about the game (as this means it doesn't really matter what the game is actually like...)