What do you guys think was the reason?
TBH, It's hard for me to fathom why the Gamecube failed as well as it did, because imo it almost seemed like the perfect console and Nintendo really tried to make it essentially the perfect console that would recreate the days of the SNES. The Gamecube was a powerful system more powerful than the PS2, mostly easy to develop for, it was affordable at the time for the amount of power you were getting, 100$ less than the PS2 while having more capable hardware, you had great Nintendo 1st Party Games as always and a decent amount of multiplat support, some big 3rd party games that were exclusive temporarily like Resident Evil, good controller, and well built system overall.
I know one of the most common reasons I hear is that it used small DVDs which limited developers from porting games from Xbox & PS2, which was a similar situation we saw with the N64 with cartridges. However, people need to realize that for the most part most 6th Gen games were able to fit in a 1.5GB storage space, even bigger games like GTA 3 had the capability to fit on a Gamecube Disc. Only huge games that gen would've had a problem fitting in Gamecube discs, but even than we've seen systems difficult to develop for such as the PS2,PS3, and even something like the Switch get great 3rd Party Support despite limitations.
And yes I know the Gamecube missed out on some big hitters like GTA and some FPS type games. However, for the most part the Gamecube was getting most Major Multiplats, COD,Mortal Kombat,Sport Games, ECT... Plus even if the GC missed a few multiplats, I legitimately find it hard to believe so many people would ignore the Gamecube as much as they did just cause it was missing a few multiplats, especially when the GC has great Nintendo games as well, especially when Nintendo was pricing the system much lower than their competitors at 100$ at one point. I would think that the GC would have been a good complimentary system or people with that pricepoint.
Also, to those who grew up through the 6th Gen and was aware enough to realize what was going on that gen. What did you or other people see in the Gamecube that made it less attractive at the time? What did you see as the main reason why it failed from personal experience?