I have a couple places where I disagree with him:
There is a lot of silicon and power wasted in the current port of a PC to the Xbox. There are probably no embedded processor architectures that burn more power or take more area than an x86.
My answer is "so what?".
The xbox is not a low power mobile device, who cares if the CPU consumes more power, as long as it's within your design limits.
The economies of scale and superior fabrication processes that Intel has can overcome the cost of the wasted silicon area. So the chips are marginally more expensive? So the chips are marginally bigger?
So what?
The benefit of not having to have developers learn a new architecture and build new tools is a pretty big bump in x86's favor.
Having a great compiler right off the bat is a big plus. What's the problem with that?
You don't choose a CPU for a game console because it's beautiful and low power and efficient and elegant.
You choose a CPU for a game console to run games.
And if the criteria for the design are such that x86 turns out to be a good choice, then so be it.
They tout its high bandwidth, but they never mention that the latency is 10x worse than the competition
Is it? DDR-SRAM might have 10x the latency of 1T-SRAM, but it's at least comparable to the RDRAM in the PS2. Does this mean PS2 is a steaming heap of dung too?
In contrast, Sony and Nintendo make money on the hardware because they own their designs, IP, and even fabs!
Didn't Nintendo have IBM fab their chips?
So, who owns Nintendo's mytical fab?
Didn't Nintendo get their GPU from ATI?
So, who owns the IP on the ArtX chipset?
Didn't Nintendo get a PowerPC from IBM?
So, who owns the IP on the PowerPC?
Anyway, I'm not saying that bunnie isn't a smart guy, there's no doubt he's brilliant.
But some of the stuff he says in his tirade on icrontic just makes no sense to me.