It will, my machine can handle it (FX-4100 @ 3.62Ghz / Radeon HD 6850).
Unless you mean on highest settings, 1080p with ubersampling? Maybe 1% of machines out there can run that.
Besides, The Witcher 2 on Xbox 360 is actually running below lowest PC settings, and look how good it looks on that, you'd be surprised how easy this game is to run, its just almost impossible to run it with the absolute highest settings.
It's the same with Metro 2033, it can easily run with very impressive visuals, its just when you try and squeeze in the Ubersampling and advanced DX11 features that you'll really struggle. People complain its badly coded/optimized...
No, they just don't have the hardware, same with The Witcher 2.