I love Paper Mario 2, I love Luigi's mansion. The Gamecube was still sort of terrible.
Graphics: Don't even get me started, can you honestly think of a non-Nintendo game where the graphics were really used to their fullest? Heck some ports somehow found a way to look worse on this system(Sonic Adventure DX) It's just shameful that when you're graphics are your big selling point and you still have PS2 games that blow you out of the water.
Games: There just weren't enough games on the Gamecube plain and simple. It had the same problem as the original Xbox, it just didn't have the 3rd party support of the PS2 or past Nintendo consoles, this was where Nintendo started to go downhill in that regard and it really shows. I mean there's barely any really great 3rd party titles to be found.
Memory: It didn't come with a memory card and none of the games used passwords, what a bunch of s***.
The cases were terrible: Try getting out a Gamecube game out of it's case and have fun hoping you don't snap the tiny little thing in half.
In summary, I love the Gamecube, but it was sort of terrible.