Something I've noticed is that a number of Nintendo's biggest games suffered from being rushed for the Gamecube more than in other generations.
Smash Bros. Melee may have suffered the least of the games that were rushed thanks to Sakurai working an inhuman schedule for a year, but it was still a rushed game that resulted in characters like Snake not being able to be included and the issue of clone characters.
Super Mario Sunshine was developed in basically a year and a half, which is short for a 3D Mario game. And the final product really shows this rushed development. It cut the framrate from 60 to 30 FPS between E3 and release. It has fewer levels than any other 3d Mario game. It's camera system is broken. It's repetitive as heck with the blue coins and having to chase down Shadow Mario around 15 times just to complete the story.
Wind Waker notoriously had to cut 2 entire dungeons because there wasn't enough time and replaced them with the awful triforce hunt.
These are 3 of Nintendo's absolute biggest franchises, and other than the NSMB series, I don't think Nintendo rushed any mainline games in those series before or since. I wonder what it was about this period that had Nintendo releasing such major titles without taking the time to truly complete development on them when they didn't do that for the NES, SNES, N64, Wii, Wii U, or Switch. Maybe other games were rushed, like Mario Tennis Aces, but not mainline Mario and Zelda.