Agreed there with the above, those are some of those primary reasons why Wii is where it is and PS3 where it stagnates. Even if there were a lot of spectacular 'gamer' type titles for PS3 it still would dog as that $600silver bullet is just too much even against the $400 360 out there. Problem is Sony isn't in a position to match MS in pricing so they're stuck, and with 360 bagging most what was Sony exclusivity away it just makes it all the more tempting to treat Sony like sony fanboys crapped on Nintendo for the last 10 years.
PS2 selling as it is though is of no surprise. The unit is insanely cheap, the games are all $20-50 some less with the used market. Massive levels of support and the visuals aren't per-say ugly, just less detailed/complex than the $600 beast. If Sony keeps their heads about it, they'd keep that PS2 alive until the PS3 can finally do some good sales, or just keep it there to cover the issue until the next gen pops in 5 years from now.