Can only agree on that. Console hardware is always already outdated upon its release and it's functionality is limited. That's what makes it a console. It's also harder to develope for consoles these days... too many limitations and pressure by the big console companies to make the good games into exclusive titles.
In ~20 years there will be no consoles left. Instead everyone will be playing via cloud services on his iPad or iBrain <.<
