Consoles adhere to a set standard, that's set on its release date, never allowing for upgrades or improvement, all developers can hope to do is get the most out of the set standard hardware.
PC hardware is always being improved all the time. The limitations are simply whatever's newest at the time, as opposed to the hardware on a particular date, which could be something like 4 or 5 years old in the case of consoles.
The likelyhood of consoles surpassing PC is very low in terms of visuals. It is still possible however.
There is a major increase lately of the Xbox 360 hardware being used as the set standard for development, with no improvements made to sit the capabilities of a standard gaming PC. This has lead to Xbox 360 itterations of games having superior visuals to their PC counterparts.
There's also a new movement from many PC developers, that are focusing on mass marketing by making games have lower system requirements, to reach a wider demographic. PC gaming as a mainstream platform is slowly declining, however as an indie platform, and a platform for experimentation, it's still massive.
TLDR; It depends on the developers and other factors.
PC hardware is always being improved all the time. The limitations are simply whatever's newest at the time, as opposed to the hardware on a particular date, which could be something like 4 or 5 years old in the case of consoles.
The likelyhood of consoles surpassing PC is very low in terms of visuals. It is still possible however.
There is a major increase lately of the Xbox 360 hardware being used as the set standard for development, with no improvements made to sit the capabilities of a standard gaming PC. This has lead to Xbox 360 itterations of games having superior visuals to their PC counterparts.
There's also a new movement from many PC developers, that are focusing on mass marketing by making games have lower system requirements, to reach a wider demographic. PC gaming as a mainstream platform is slowly declining, however as an indie platform, and a platform for experimentation, it's still massive.
TLDR; It depends on the developers and other factors.