Haha I bought that half life 2 for PS3. It was indeed not particularly well crafted because they farmed the port out.
Gabe is more or less in the pocket of MS. He worked there for a decade, still has loyalties there and it shows. I still love the quote about how the PS3 was a waste of time. I think most gamers the world over would agree that its been, for going on 7 years now, the Xbox project that has been a waste of time. Not quite A Zunetastic failure, but certainly not good.
I mean on the high end gamer elite you have the PC types who drop 2,000 dollars on some souped up i7 rig with a 295 and liquid cooling to play FPS games at ultra high settings. At the mid range you have hardcore console fans who have bought the Playstations for 3 generations now for the best console only games and a good selection of the best of the PC too. With the younger set you have the Nintendo systems that cater to families and have character games with limited graphics. This worked fine when it was PS1, N64. It worked well when it was PS2, Gamecube and it would work well with PS3, Wii.
Where does the 360 or Xbox fit into this? It doesn't have the performance the high end PCers demand. It doesn't have the cutting edge tech and fully exclusive big ticket games like Gran Turismo, Uncharted, God of War ect (it shares nearly all its big titles with the PC where they look and play WAY better in almost all cases) that make the PS system work and it doesn't have the strong appeal to families or character based games of the Nintendo ecosystem.
If Sony died or Nintendo died a huge swath of gamers would care and notice. Both have storied multi decade careers in gaming and dozens of big memorable first party games. Microsoft, as it always does, just looked at video games and thought "I could copy that" and inserted itself without really bringing anything to the table except a pay for online play system.
Gabe is right, one system is indeed a waste of time, but its not the PS3.