First you want to exclude MMOs because, what, they "don't exactly push the boundaries of the machine", and then you finish up with the point that developers are moving to consoles because "it generates more revenue"? For someone who complained about someone elses inconsistencies only a few posts up, you sure are good at it yourself.
World of Warcraft has 11.5 million subscribers. That's a lot of money.
As for your point regarding Portal 2... yes? And? TF2 was also on both consoles. It even sold decently. I've just discovered another tactic of the 'PC is dead' brigade: they'll spin developers going multi-platform as "moving from PC's", as opposed to, you know, going multi-platform. Does it work among consoles as well? Games that are 360 and PS3 being a sign that the developer is moving to the 360 from the PS3 perspective, and to the PS3 from the 360 perspective? Cute.
Interestingly, 2009 saw twice as much PC gaming hardware sold as the combined total of Wii, PlayStation 2, PlayStation 3 and Xbox 360's shipped.
Either way, what are we debating here? Suddenly it's all about numbers sold, is it? Seems to me like you've got another thread right next to this one where you talk of the casual nature of a console that has sold twice as many units as your precious PS3. Hell, if we're talking sales, FarmVille will probably be the king in another couple of years.
All I need to know is that the makers of my favourite games are doing very well catering mostly to a PC crowd. Valve, Paradox, Blizzard, Firaxis, Sports Interactive, etc. Even the ones that are making their games for consoles as well, like BioWare, aren't mucking it up completely on the PC. At the same time you've got plenty of indie developers whose business models would never work if they had to do the same on the consoles. Some are, and that's no doubt a good thing.