I think people are missing the point in some instances.
Consoles themselves, as hardware, are not the problem, it is the people making the games. The people behind the games have become either lazy, or have realized it is not always feasible to get it working as best it can on PC (even both). Also a bad port is a bad port not because a console is at fault, like Dungeon Siege III (that game blows regardless).
I agree that games have become overly simplified in many instances, but at the same time that does not mean it is easy. I also agree that complexity is missing from games these days, and once again, that does not make it necessarily hard. Complexity does need to come back but it need not be a PC exclusive idea, once again pointing to the developers / publishers / general gamers as the catalyst. Console games CAN be complex.
Fact is the money is being put into what makes sense for the industry whether it suites a certain demographic or not. While I do not always agree with its sentiments, it is largely democracy (or capitalism) hard at work (which I again do not always agree with).
There certainly are two sides to this and I believe console fanbois are just as foolish, but recently I have been noticing almost an insurgence of blind PC gamers anger directed at consoles which I believe is foolish.
Oh btw, if you did not know, I am Myles Gray