I personally think that one major thing needs to happen in order for PC gaming to really come back into style: The RTS genre must come back in force. The way I view it, the Golden Age of PC gaming was dominated by games like StarCraft, Warcraft, Red Alert, Age of Empires, and Homeworld. I think this really changed when the original X-Box and Halo were released. The massive popularity of Halo represented a shift from PC RTS games to console based shooters. Since then, there have been a few failed attempts to bring RTS to consoles, which has left the shooter king. This, coupled with the lack of a truly spectacular PC RTS release since the aforementioned Golden Age, has prevented the PC from being the primary gaming platform and has instead seemingly restricted the PC to an MMO platform. Say what you will about the constant delaying of StarCraft 2 (I know I say quite a bit 😛), but that one game is currently the best hope for PC gamers (I could go into how I think Blizzard is killing a killer opportunity by splitting SC2 into 3 separate games in order to make more money, but that is a completely different animal...).
Another thing that should be considered is that when PC gaming reigned supreme, the only way to play games online was on the PC. When consoles gained this ability, it sort of sucker-punched the PC, even though I still think online gaming is far and away better on the PC.
Another thing that should be considered is that when PC gaming reigned supreme, the only way to play games online was on the PC. When consoles gained this ability, it sort of sucker-punched the PC, even though I still think online gaming is far and away better on the PC.