Locked architecture and the subsequent ease of use and stability from that still gives consoles the edge.
Wrong. Good games with reasonable load times, and fun for the whole family are what gives the consoles the edge. Doesn't mean that its a better system.
Nobody ever buys the better system. VHS vs. BetaMax? iPod vs. everything else? People buy the system that has the most compelling reasons to buy. Right now the only compelling reason to buy a PS3 is that you might want to build a top 500 supercomputer cluster with enough of them. Of course even though they're "piling up on shelves", I doubt many people could find 10K of them on a shelf somewhere, or for that matter the 6 million dollars you'd need to buy them, and even then you'd still need to want/need a supercomputer in the first place.