The biggest problem with PCs is price, certainly, but near-equal in importance is user friendliness. Most people simply do not know how to assemble a PC from scratch, and do not want to take the time to learn, easy as it may be (it really is easy, for those who haven't tried it).
Similarly, as most PC games these days focus on multi-player, it's not an especially friendly environment for novice or even moderate players. Whether you play RTS, FPS or even MMOs such as WoW, you are almost always thrust in to situations where a large portion of the people know precisely what they're doing and will stomp you in to the ground. That's not satisfying to many people.
User friendliness really is an issue here, as both the systems and games are too complicated for many to enjoy.
http://i14.photobucket.com/albums/a324/Arkives/Disccopy.jpg%5B/IMG%5D">
http://i14.photobucket.com/albums/a324/Arkives/Disccopy.jpg%5B/IMG%5D">







