Interesting!
The GC really lacked good software, but not as badly as the N64 did. I bought all my GC stuff late and at cut rate prices, so I didn't feel the struggle of buying the system new and having to wait forever for new (good) games to come out.
In general, I actually like the system quite a lot. From the perspective of the hardware design itself, I think its one of the best designed systems of all time. The small disks have very low seek time making for very low load times (none at all on many 1st party games), the cooling is beyond awesome making it almost impossible to overheat. The Wavebird was the best pad of its time. The GB Player is a GB fan's dream. The systems have a failure rate about 1/10000th that of the PS2, etc etc.