Why was the GameCube a failure?

Why was the GameCube a failure? The reason behind the GameCube failure was its limited features because there was no online gaming or third-party support during the early 2000s. According to Martin Hollis, the console was not unique enough as compared to its competitors, like PlayStation 2 and Xbox.

The reason behind the GameCube failure was its limited features because there was no online gaming or third-party support during the early 2000s. According to Martin Hollis, the console was not unique enough as compared to its competitors, like PlayStation 2 and Xbox.
See also  How many io games exist?