Unfortunately this appears to be the case. Games that can run smoothly on PS4/one should simply require a GPU upgrade for increased PC resolutions. We know what the CPU specs are for the consoles. Yet we are being told "recommended" specs are i7. Either the developers have failed to code/port for like resources or are flat out lying to drive up PC component sales.
I think that's kind of a simplistic way of looking at it, because the next gen engines are all designed to be very scalable to hardware, and utilize each platforms' strengths.. Plus, PC gamers I've noticed typically seem to want to max out a game's settings yet when they aren't capable of doing so, the game is automatically labeled a bad port with shoddy optimization.
Perfect example is Watch Dogs..
The NeoGaf forum is rife with complaints about the CPU specs being too high and lots of "gamers" are complaining that Ubisoft must have done a poor job in optimization.
While we won't know till next week whether Ubisoft has done a great or poor job at optimizing the game, by all accounts, the game was always going to be very CPU intensive by virtue of it's attributes.
The game is massive open world and features a
LOT of simulation plus supposedly very sophisticated A.I, to the point where even the NPCs offer a striking level of disparity..
Whatever is going to be found on the PS4 and Xbox One versions, will also be found on the PC version, but with the potential for a much greater degree and resolution.. For example, the PC version on ultra should offer more complex simulations, and you will be able to have more of them on screen at any one time. Draw distance and NPC count should also be much higher.. All of this is what is driving the CPU specs, and not just developers talking out of their ass.
So what I'm saying is that you can't state that high specs are automatically due to the game being a poor port.. Some games are just going to be very hardware intensive due to their attributes.
But the advantage of PC is that you can fiddle with the settings. If you want a console like experience on PC, then you can get one; especially if you're running older hardware. However, PC gamers seem to always be reluctant to lower their settings and instead opt to bash the game for being un-optimized..
Best example of that is AC IV. Although reviews and tests showed that the game could take advantage of quad core CPUs, lots of PC gamers erroneously bashed it for being CPU bound because
most of the processing was done on two threads.