I think it has a lot to do with the hardware being cheap enough and being able to handle games that actually now look better on PC than the consoles. I would emagine it happends every dusk of a console generation.
When the PS3s and 360s came out at first you would need a massive rig to play equivalent games on a PC... now my 700 laptop can run Fallout New Vegas its cheaper on PC....







