aaaaa00 (and I suppose ERP if he's reading)
I'm not at all disrespecting ERPs opinion, but you have to factor in that each developer has his own opinion and things he likes to achieve. It's a fact these two sets of hardware are very different and both require different approaches to get the most out of it. It's not a matter of saying "this platform is better than the other", but more "this platform has strengths that the other doesn't, but it also has other disadvantages as well". If you've ever programmed anything (much more taken role in a large project) and tried different programming languages, you will see that there's a parallel there too: sometimes programming languages require a fundemental shift in approach to the problem, giving distinct advantages but also disadvantage. There's no definite approach and there's no definite programming language - it's all relative to the result you want to achieve.
I'm sure ERP's comment is very accurate to the specific context he was using it in. It doesn't mean though that just because in his example where the Xbox CPU destroys the EE, you can't make use of the EE's strength without finding ways to destroy the CPU. I agree that in many realworld cases (especially multiplatform games that aren't developed to a platforms strength), the EE will be at a disadvantage. This wasn't necessarely the topic though (or at least I'm trying it not to degrade to that level).
I also posted this recently in another thread (that unfortunately got locked):
There's no such thing as the definite opinion outthere. No matter if Carmack, H. Kojima, Jason Rubin or whoever your greatest most admired game-developer makes the claim - it's still just an opinion as is everyone entitled to one. Just because one developer implies/claims that hardware x is more powerful than y doesn't mean others agree - it's just another perspective from that developers point-of-view of the things he would like to do and which platform in his eyes is better suited. These consoles offer so many different approaches - there really isn't a definite answer as to wihch is "most powerful". In the end, it all comes down to personal preference of the developer on what they want to achieve with it. Unfortunately, there isn't a thing as the "perfect hardware". They all have flaws developers have to work around to get the maximum out of them.
Maybe we can stop picking out sentences of developers claiming x and y because it all comes down to that perspective and in the end, it's just one individuals point-of-view among thousand others.
So even if ERP is among the likes of Carmack in status, he's still just an individual with the right to voice his opinion.
I think it's important that we factor in, in which context one platform is better suited than the other - and the context really depends on what you're trying to achieve with it.