I will make this short.
in the last gen wars the clear winner was the ps2,regardless of its "inferior" hardware,as always its all about the games.the xbox and gamecube went head to head for an almost tie,with the xbox winning by a small margin.so the 2 "superior machines" loss.
but here is a fact.when you compare the ps2 to GC or xbox the diference its notable but not outstanding.examples.soul calibur 2,the splinter cell series,metal gear solid series and so on,thats because the technical specs from each console are not too separate,xbox 700 processor 64 ram,GC 485 processor 24 ram,ps2 300 processor 32 ram.
to the point.
in this next gen wars we see that nintendo took the gameplay over graphics aproach,but i think the wii specs are too weak compared to the competition.that means that we can see a good game play well on the xbox and the ps2,but not potentially on the ps3 or 360 to play on wii,examples far cry,call of duty.this games look way too crappy on the wii,and this is just the beggining,as well as the wii development improves so the ps3 and 360's.
the point i see is that maybe third parties would dump wii in the long run for the "more powerfull machines".
i think if nintendo at least got a 1ghz processor and 256 ram,that would do as a last gen ps2 compared to the competition,the way i see is that the wii stand as a nintendo 64 compared to a ps2 and xbox.
by the way this is not a nintendo bashing thread,im a nintendo fan since i can remember.