To put it bluntly, no.TopazFusion said:So let me get this straight, we're just over a year into the current generation of consoles, and the hardware already sucks ass and doesn't deliver what was promised? What the hell?
At this rate they're going to have to replace this generation of consoles MUCH sooner than they did the last. This generation is going to have nowhere close to the same longevity as the last generation had.
This exact same thing happened with the PS3/360. The problem isn't that they need to replace the hardware - the problem is that any new console, by design, is completely outdated at launch.
Why? It's simple, really. They need time. Time to manufacture parts. Time to market. Time to design a case that doesn't look like crap for the damn thing. Once all that's done, they need to write software, test, test more, market it some more, and finally launch it. Oh, and don't forget they have to give devs some time to make some launch titles for the platform. By the time all of that is done, the platform is already something like 2 years old when it hits stores. That means it's already behind the times, tech-wise.
The PS4, for example, was playable at E3 2013, and probably feature complete months before that. At least a year prior to release, Sony was done making any appreciable change to the hardware. When they selected the GPU/CPU, they weren't using bleeding edge components either. They tried to get the most power they could while keeping costs down. That means mid-range GPU components. If they chose an early 2012 GPU, for example, you're talking about something like a GTX 645. Would you want to be running The Witcher 3 on that?
The reality of the console industry is that this trade-off has happened in every single generation. We're just feeling it more now because the pace of tech advances has slowed somewhat. Normally, PCs push the tech further, but even that has slowed of late. The Nvidia GTX 570 is over 4 years old, and we're only now getting games that won't run smoothly on it.
TL;DR: Don't expect this console gen to be a short one.