I think there will always be a need for consoles simply because not everyone has resources to make their own computer or even the internet in general for starters. Beyond that there are some things that are very important that can't be measured in efficiency.
Like a sense of ownership, this may sound absurd to some but there's nothing like calling something your own and that's how I feel every-time I play a console. I don't have to worry about viruses, fps, needing an internet connection, lag, being banned, buying a usb controller, being hacked or any of those things, just relaxing and enjoying the game. Another thing that consoles really shine for is multi-player gaming with friends and family on the same console, some people might not have this problem or concern but anyone with brothers should know what I'm talking about.
Possibly the biggest hold-up for pc gaming will be how the majority of the games will never be on equal grounds. Meaning that it's never truly just a contest of skill it's also a test of skill/ internet connection and how powerful ones pc is, not only is this very frustrating, but it also makes the playing field hardly if ever fair on both sides. Yes this is also true for online gaming on consoles, but not on the same level as the pc.
The other thing that would drive everyday gamers away is more than likely the learning curve that comes with owning a pc let alone building one specifically for gaming. I'm 21 and I didn't have my own pc until I was 19 even then I didn't play my first internet game until I was 20, it was overwhelming at first and most people will quit and go back to downloading porn and looking up fat guys falling on google than attempting to go through it.
Edit: Gaming originated on the console though so it's impossible for consoles to hold it back, gaming isn't something that depends on the console or even when it's released. Just like movies games and gaming isn't measured by how efficient it is, how it looks graphically or anything like that but the experience it provides.
It was never a consoles goal to be compared to pc's pc enthusiasts think that pc's are the ultimate machines in every way and that every other electronic device is obsolete, so it's a common comparison. The argument at it's root is hard to argue because they aren't even in the same category to begin with.
About the communities, internet communities are fairly horrible most new users a re turned away by the onslaught of insults at their inexperience. Beyond that the pro's treat most users like idiot trash, and having the developers in the community a double edged sword. On one end you get to befriend them and see the actual work that they do, on the other end it's kind of pointless considering they stay in tight knit groups so it's kind of like e-mailing a celebrity when talking to them outside of making a report etc. Not that, that's wrong no one has to speak to anyone that they do not wish to.
Last edited by AzureMage; Jan 20, 2013 at 07:51 PM.