I'm still only just getting into GameCube. I think I've played maybe five GameCube games to any significant degree. I do feel it's weaker than the N64, especially since nearly about every follow-up on the system is a downgrade from past titles. Super Mario 64 is better than Super Mario Sunshine. I love the old Metroid games, but I have zero interest in a FPS Metroid. Double Dash isn't as good of a single-player game as Super Mario Kart nor as good of a multiplayer game as Mario Kart 64. F-Zero X is probably the greatest racer ever made, while GX not only isn't remotely as good but flat-out sucks. While I haven't played it much, nearly every Harvest Moon fan regards A Wonderful Life as one of the worst in the series. Etc. etc. That said, I still enjoy some of those games despite them being inferior to past entries. Like Sunshine is still a good game, for example, and I love its warm, tropical atmosphere. Perfect summer game.
I think the GameCube was probably best for its new properties. I think Pikmin is probably the single greatest thing to come out of it. Now that was one immensely refreshing, innovative game. Super Monkey Ball was great and provided my most enjoyed multiplayer experience on the platfrom with Monkey Target. Baten Kaitos was a great RPG with absolutely lovely pre-rendered backgrounds, a fantastic soundtrack, and a unique, addictive gameplay system. I still need to play through its sequel. Then there's goofy stuff like Chibi-Robo and Odama that I really want to put some time into someday.