I don't like the fiddletyness of PC's, personally. Yes a computer can do A LOT of things. Many of them involving you sitting for hours trying to figure out why your program, your CPU, your periphrials, and your installed components seem to have a pre-standing grudge against one another and refuse to talk.
The advantage of the console is that when I buy a game on a console, I know its going to work on the console without spending any time (or money) troubleshooting or replacing obsolete parts.
That said, Activision wants a "plug and play" PC alternative which would be the ideal - take the frustration of having to fiddle with your PC to get it to work, make games so you don't have to upgrade your PC every 6 months to play them and I think the PC will become viable again as a gaming platform.