Sure.
An emphatic yes.
The N64 had Fzero X, Mario Kart, Diddy Kong Racing, Star Wars Racer, Banjo Kazooie 1, Banjo Kazooie 2, Mario 64, Zelda Ocarina of Time (a masterpiece), Masks of Majora, Goldeneye, Perfect Dark, and on and on and on.
The Cube had... um... er... well Metroid Prime was fun. And then there was... uh... darn. I can't think of anything else. (Zelda sucked. Mario Sunshine sucked. Banjo Kazooie on the Cube never happened. It was just one bad sequel after another; nowhere near as good as the N64 versions which were true masterpieces.)
The Gamecube was a beautiful system.
I loved it's nice compact shape.
But the software was disappointing.
Footnote: (It's worth pointing-out that I consider third-party games to be PS2 games, since I play them on my PS2. So any mention of a "good cube game" that I currently play on my PS2, would be a non-persuasive reason to keep my Cube. The Cube's going to Ebay.)
[edit]
[In terms of SALES I think the cube was a success. The Gamecube was essentially TIED with the Xbox. Nobody calls the Xbox a "sales flop" so why would the Cube be a "sales flop" when it sold the same number of units? Xbox == Cube in terms of sales performance (~25 million units)