@EquitasInvictusYou've got a point but even arguing the complexity bit nowdays is a hard argument to make when steam automatically patches everything. Back in the days where you had to manually hunt and download patches things could get a bit dicy but nowdays its so easy to game on PC outside of the few old games that you have to jump through hoops to get running on Win7.
Yeah I don't think consoles are in any trouble. Even though PC may always be at the cutting edge, there will always be people out there who would not prefer the complexity(?) of PC gaming or simply prefer the console experience.
Heck, I still even buy a next generation console to so I can media server it up (and for the games, of course). My PS3 does a great job playing anything I throw at it now, even 1080p .mkv files, surprisingly. A much better solution than going downstairs with my laptop to watch stuff.
That's also true; considering where we are today compared with a decade ago it is definitely a whole lot easier to game on PC, hence I put a question mark after complexity: the actual complexity really varies depending on the person and their prior experience with PCs. While we might remember the days when Steam didn't exist and there were a whole bunch of issues with compatibility with specs, drivers, and patching that Steam takes care nowadays there are still probably some people who are really young and really old who wouldn't take advantage of that. Especially with newer games when the specs are little more demanding and most people would've either had to upgrade or dish out a lot of bucks for a new computer altogether, getting the console version would be much simpler alternative for them since they wouldn't have to be mindful about that kind of stuff.