PC gaming will die before console gaming. The reason is that PC gaming is more of a solitary experience. It's more of a chore to set up a LAN party or lug your computer around than to just bring a console and plug in three extra controllers. For a lot of people, console gaming is just more fun. And game mechanics will always be > graphics in terms of enjoyment.