By this logic, the dreamcast should have lasted much longer than it did, and the PS2 should have had nothing on the xbox.
The simple fact of the matter is that developer support will determine which console wins. You can make the best hardware in the world, but if nobody wants to create...