I wouldn't completely agree, but at the same time, don't be surprised if some games designed for next gen consoles run slower on your high-end $3,000 gaming machine, despite it having significantly more theoretical horsepower.
There are several reasons for this. Both of the new consoles use a Unified Memory Architecture (UMA). That means that the same memory is accessible to both the CPU and GPU. That means that techniques involving the use of both processors on the same data could be significantly faster on the consoles than they are on your PC. It also means that game developers can use a large portion of the available system memory for storing high-res models and textures if they choose. Even high-end PC graphics cards don't usually have more than 3GB of memory today. So there could be issues with running out of video memory in the PC versions of games.
The second factor is resolution and image quality expectations. A lot of people who buy an expensive gaming PC don't want to play at 1080p, and they want to run with higher levels of AA and other settings to enhance the image quality. That doesn't apply to 1080p TVs however that are significantly further away from the player. So while it's not an apples-to-apples comparison, you may need more graphical horsepower to drive your PC display that's 30 inches away than your TV that's 10 feet away.
And then finally of course there's the oft-stated issue of overhead. Because PC hardware can be combined in a variety of configurations, access to the graphics is provided through a compatibility layer like DirectX or OpenGL, which in turn interfaces with the drivers for the videocard, before finally getting to the hardware. That allows the game code to - for the most part - not have to worry about exactly what hardware the game is going to run on. You can play most games regardless of what CPU or GPU you happen to have. However, the existence of those layers also introduces overhead, reducing performance.
On a side note, why doesn't the comments section on the article page itself support paragraphs? It removes all of the line spacing, making long posts look like a wall of text. You have to go to the forum-type interface if you want line spacing.