I think the biggest problem for console vs PC is not price point. Even if a gaming pc cost less than a new console, the average parrent could not buy one for their 10 year old and expect it to baby sit them. Console systems are the babysitters of this generation where TV's were the previous. Buy your kid the newest big name game, don't give a shit if it is mature rated, then go off and do whatever the fuck you want.
Thats going to be the market for XboxOne. Most games, even the mature rated ones are marked at kids. However, kids don't really have their own money. A lot of them don't have a good concept of how earning money works. Kids won't care about the big brother kinect, activity information fishing system, used game rape, or anything else other than does it play the hot new game and do my friends have one. The parrents won't bother looking into all the system details. To them it's just a video game system that their kid is crying for that he has to have to be like everyone else. They will pay for the system, the game, the on line fee, the dlc, and whatever else it takes to keep him shut up and happy so he can have a (normal) childhood and be out of their hair.
PC gaming will never replace console gaming until computers turn into appliances. If that is ever possible. The average dumb ass has to be able to just turn it on and it work without any extra thought. Too many people have a hard enough time hooking their game systems up to be able to set up a gaming pc on their own. Sure we dont, but I don't think we really fall into the average gamer class. For many of us here our gaming time is spent playing games older than the average gamer.
So to sum things up. Most of the problems in this current generation of gaming come from poor parrenting over the last 20 years or so.