Exactly.
The big flaw I see in XBD and Phil's logic is that of the 70million or so PS2 owners, 100% of them are die hards. It's not the case. A small percentage of those are die-hards, the vast majority simply bought it for the GAMES.
So lets take a look at what consumers really care about, Game Library and Costs. Brand Loyalty is not a determining factor here, you guys like to use precedants set in history alot, so why not take a look at how little brand loyalty has really mattered?
Sony has never faced a competitor like the X360 before, and the #1 reason why is 3rd party developer support. In addition MS is investing extremely heavily in 1st party titles, as can be seen by them creating studios like Real Time Worlds from the creator of GTA, Mistwalker studios from the father of FF, and purchasing heavy weights like RARE, and the list really does go on....
Some people insistance to compare X360 to XBOX, or even dreamcast, really shows how they are not taking a clear look at the situtation, and completely underestimating the type of competition X360 will be offering.
Casual consumers care about game library & price, that's it, bottom line.
The reason I believe Sony will be luck to get a 10-20% lead is because the X360 is going to have an EXTREMELY strong game library, it will have variety and a good selection of AAA titles.
It will also be cheap. It's going to drop in price very fast, I believe it's MS's strategy to capitalize on this, their key advantage.
I think you'll also see 3rd party developers begin to develop for the X360 primarily as it carries the lead through 2006, 2007 and likely into 2008. X360 will have a greater installed base, and an easier programming environment with better software. I wouldn't be surprised if by the time we get to 2008 there are still more games on X360 as it becomes the development platform of choice.
It's all about the games, it's all about whether, over the next 3 years, developers decide to bet on Sony and it's eventual installed base(2008-2009) or decide to support the X360 with it's greater installed base and better programming tools.
The 3rd part Dev's will decide this, as well as the 1st party smash-hits from both companies, those are wildcards.
Also, I believe Live! to be somewhat of an X-factor here, it may or may not become a huge driver this generation, and it could be the one thing many people are counting out. But when we look back in 5 or 6 years, Live just might be the feature that really put MS over the top.
But that's just my opinion...