The experiense of playing a game on a TV with a controller in hand will probably stick around for a very long time. Is it really important what type of box sits under your TV or who makes it? Current gen consoles are essentially locked down PCs and there is functionally very little difference between a PS4, an XB1 and a PC in Steam's Big Picture mode. Steam Machines will blur the line between console and PC even further. This is progress.
It will progress when the sales are there for all genres, and not just a handful. And also when the hardware is an actual value proposition vs the joke it is now.
A lot of you making the argument of a one box future seems to ignore that the mass market has no interest, and neither do the largest publishers. You're talking about Bloodborne and Sunset Overdrive not reaching their sales potential when those games wouldn't be made without the money of the respective platform publishers in the first place. The reason is directly because the segment that buys those titles is larger on consoles than PC, and dev-wise, PC game testing is a pain precisely because of the multiple rigs and cards and platforms in some cases. There are other reasons as well, but it always come down to money. Until Steam cultivates content in a similar way, that's a big chunk of the market that stays in the console ecosystem.
I could argue the one box future for phones, and there still isn't a unified standard for Android, so even though they sell the most, it's way, way harder to monetize as effectively as Apple, a walled garden platform that simply allows Apps. The small closed box in your hand vs the large closed box under your TV.
And there are key differences, most of which we've gone over a few times. But until someone can actually explain why suddenly one box will happen and be better, I find most of the arguments fairly dubious. So let's look at things differently:
Mobile gaming is here to stay. No one who sees facts or figures can actually deny this. However, the crossover for titles and experiences are low--someone playing Dragons Blodd vs Dragons Crown would find it easier, someone interested in CCS would already have that equivalent in their hand, and seek no reason to go outward. Someone playing Minecraft would cross over to either platform. But the experience you get on mobile isn't a console one. Some people want that, some people do not. The need of a phone vs console is a silly argument, everyone needs to communicate, so yes, the phone should ship more and always have a larger base.
PC gaming does not support the same genres way that consoles do. This is important because most midsize to big games take 2-3 years to really build, so the return has to be pretty high. Thus, the highest monetizing audience is targeted first. You can look at GTA V for a pretty telling example. You could play the game on 4 platforms before PC, which as I Understand it now, had mods gimped. And the franchise stated there.
Console gaming, like it or not, has offered the same advantages for a while, and however you feel about power doesn't actually matter to the market that buys them. Record-setting sales for a 399 console. Pretty good US/UK sales for its competitor. The millions of people who play Madden, FIFA, Halo, CoD, Uncharted, Battlefield, Destiny, Mass Effect, etc mainly do so on consoles. They don't care about mods, or are interested in paying the 500 entry fee for a 980 or time or issues that come from not having a unified account system, they want a box that plays games for years for a low price, where everything is easy as possible. There are people that went through multiple 360s before a building a PC and would easily do so again. They simply do not want to bother. Could this change over time? Sure. But the odds are unlikely, given the early indicators--so let's have this conversation in a few years.
And for those of you saying that mobile graphics will surpass what's in the box, I'll take that bet--the minute you blow them up on a larger screen, it's quite obvious they don't hold up. It's a joke next to U4 or Star Citizen.
I'm going to remind myself not to bother with these threads anymore.