I am surprised that their are so many PS3 fanboys still in the denial stage. The PS3 isn't going to finish first. Their is nothing wrong with preferring on console over another but their is something with making yourself look foolish by clinging to corporate talking points.
The likelihood of the PS3 having a 10 year lifespan is slim at best. 3rd parties don't support anything beyond the first place console when hardware generation ends. In 3 years the PS3 and 360's third party support is going to start to fade with the launch of the 720/PS4/Wii2. They will be shifting to new hardware and only the Wii with its 100+ million user base will continue to see significant support. Unless Sony's 1st party teams take up the mantle, the PS3 will be lucky to last beyond 2013. Since a hardware's first party teams are typically the first too jump ship to new hardware, I don't see that happening.
Look at the PS2, its the best selling console of all time. I don't see Insomniac and Naughty Dog rolling out new projects for the PS2. They have shifted to the newer more powerful PS3. When the PS4 rolls out, they will make the same transition. The lower market share of the PS3 will cause that transition to occur at a faster pace however.















