Kyosho, you have completely missed my point. The poor quality of the graphics in the games you're buying is NOT because of any hardware limitations, it's because of DEVELOPER limitations- in other words, the guys making those games don't know how to make good graphics. The Gamecube can obviously do much more, as games like Rebel Strike, Wind Waker, Resident Evil 4, and Metroid Prime have shown us- whether or not the Gamecube has the power to run these half assed 3rd party ports is a moot point- not only can it run them, but it can run them at least as well as the XBox. I'm sorry you're dissapointed with how your multiplatform games look on the Gamecube, but this is in no way, shape, or form the Gamecube's problem or Nintendo's fault- it's developer incompotence.
And I hope you weren't referring to Nintendo's prioritizing of gameplay in a sarcastic manner. Such an opinion will only win you the contempt of your peers.