Thats all to do with developers not being able to push the PC hardware to its limits because of the mass market.
With a console, they can push everything out of it, as every one of them is made the same.
Just imagine if a 4000 series, or a new Geforce was used to its limits? If Killzone 2 for example runs off a 7 series on a PS3 GPU.