Everything you said in this paragraph is not something new to the new generation of consoles. The same thing was true in the NES days.
The way I see it, there are three main reasons for the market superiority of consoles today: 1) Gaming has become vastly more mainstream than it used to be. As such, you're going to have a whole lot of people who aren't tech nerds that don't want to mess with a PC (for reasons including, but not limited to, those you mentioned above). 2) Consoles are closer to the technological capabilities of PC more than ever before. 3) High PC costs for a game on PCvs. comparitively lower costs for games on consoles due to piracy and non-standard hardware. #3 is also related to #1 because of economies of scale.
I'd like to add another.
PC Gaming has gotten harder. It used to be much easier in the late 90s, early 2000s to install and play a game, whether it be online, at home alone with your keyboard and mouse, or with your gamepad.
Nowadays you have to worry about DRM, G4WL, Steam, gamepad support, LAN support, bugs that result from poorly ported code etc.
I remember buying a NFS game in 1999 and hooking up my gamepad and playing easily. I remember buying games like
Rainbow Six or the first
Unreal Tournament, and playing on LAN with my buddies without issue.
Yes, games had bugs back then, but they were limited to what was going on in the game. Nowadays, the biggest drawback to PC gaming is actually starting a game you purchased. That's why I have bought more PS3 and 360 games than PC games over the past few years.
Just a summary of issues I have had with games I purchased, which are bugs that could have been easily avoided:
1. Couldn't play games like
Prince of Persia and
Gears of War with my $50 Logitech rumblepad. This would have never happened in 1999. MS starting some weird gamepad monopoly on the PC is ridiculous.
2. Wasted three frustrating hours in trying to get a game of
Gears of War going on LAN with my cousins who were over. It would not work, and it was something that wasn't a problem with Epic's games in 1999. We switched to the Xbox 360, and it was a question of minutes.
3. Could not play
Arkham Asylum after importing the collector's ed for $80, because a bug in G4WL kept me from logging in. The PC G4WL forums weren't allowing new registrations, and I tried every day for 2 weeks, till it *suddenly* started working with a new update from G4WL.
4. Paid $50 for
Splinter Cell Double Agent, yet could not finish the game despite starting many times, because the game would get incredibly bugging upon any customization of controls.
5. Paid $60 for
Chaos Theory, yet couldn't install the game because both the codes (one on the manual, and one on the cd) were incorrect because of a printing error. This was after 30 minutes of waiting for starforce to verify my installation DVD.
6. Had to buy a new $20 optical drive, because
Bioshock wouldn't recognize the one I had.
So yea, I buy more console games now, even though I find PC gaming more superior. It is just that I am 30 now, and don't need crap from stuff I've paid for.