regarding the consoles, they have to update because they depend on 3 important things.
The new unreal Engine. They will be releasing it this year, and the only system that can probably handle it is the PC.
Nvidia's and AMD's next generation graphics will be released this year, and again only the PC will be able to handle it.
and next year DirectX 12 will be probably released, and the current consoles run on DirectX 10, not even 11...the more time the consoles take to update and upgrade, the more time the PC becomes more advanced