Consoles won't die
The reason is that they offer a standard platform that people can buy.
Sure PC is superior because it can be upgraded and is constantly improving while consoles just age. But PC's can be expensive and confusing for new people to the gaming market.
When consoles are first released they are a perfect combination of hardware + performance in a portable factor. Better yet as time progresses they still manage to squeeze more detail out of the console.