Consoles offer easy and reliable experience for avid gamers and console programmers. All you need is one hardware spec and device. Just connect it to the TV and get inclusive functionality for TV, such as Hulu Plus, Netflix and Plex. Till the time consoles exist, the battle between them continues. SteamOS offers best computer connection. But there are too many hardware available to the developers to aim for.
Technology moves on.
While consoles are constant, technology moves ahead. Thus, they require constant upgradation to keep up with the pace
The PlayStation 3 and Xbox 360 have waited too long. Tech experts claim that it was simply superb on their part to stay for so long, but it was quite forceful. PC overtook consoles quite some time back before the new generation was declared.
The Xbox 360 comes compacted with a RAM of 512MB, graphic memory of 10MB which is not remotely comparative to the PCs of today. When Microsoft declared the release of Xbox One, PC were at a higher notch in comparison to Xbox 360. The PlayStation 3 claimed for more cores, but with the advancements gained by the computers, they potentially couldn’t outperform CPU of PC
There are actually no real reasons to wait for the next gen release. The console manufacturers acted like oligopolists rather than performing like competitors. Thins remained stagnant till the release of Wii U by Nintendo.
Why do you need gaming consoles? Why do you need televisions or any other form of entertainment? The question is quite snarky. You probably don’t require any kind of entertainment.
It just fills a marketplace role and that’s what is really needed than when the first Nintendo became famous
There is a lot more uses penned down for consoles than just gaming.