Yeah, it's worse than general mainstream-aiming because you get real retards on-hand to surprise you with how stupid they can be. And honestly how much is that pandering really needed? I bet those idiots would have bought BioShock either way, they just might not have finished it or complained on forums more. So? This idea that everyone in the mainstream audience should love and finish your game is what turns games into generic slop.
/preachingtothechoir
This is the thing I do not get. Unless even the monkey man-child journalists are that moronic as well, the fact is that with a mainstream title, 95% of your sales come from people who watch a trailer and think "cool!", or see X/10 on Metacritic and think "must be good, I should get it", or they see the first 10-15 minutes of the game at a friend's house. So long as you have the right check-boxes in terms of features your target demographic wants, an art style/property/etc. that resonates with them, and marketing muscle to get the word out, there's absolutely no need to dumb your game down to the point that they are these days. Most players who are threatened by anything other than button = awesome? They're those same guys who probably won't even fucking play your game more than 30 minutes no matter how mechanically interesting or not it is, they're just in it because they liked the shinies they saw on TV, or because their friends got it.
I don't want to imply those people are stupid, by the way, just that some people just are not too interested in gameplay; specifically creating games for people who don't care about gameplay is just the height of stupidity. There is a difference between play-testing to find obvious problems that arise in pacing when developers get too attached to their work, and stripping out everything but the most basic elements because one of your testers got stuck walking down a straight corridor. It's what you get when a) the people pulling the strings aren't gamers and b) you are beholden to create a mass entertainment product for as wide an audience as possible, but I'm pretty sure that Michael Bay's films wouldn't sell any fewer tickets if the script wasn't awful, there wasn't product placement every 5 seconds, and they got some decent actors.