Nintendo never goes for top-performance (well, not since the 90s)
GameCube was more performant than PS2 and only a little bit less performant than Xbox. Biggest downside was its small disk.
The issue with Nintendo is that to their true core, they are still a of card games company that inspire to become the next Disney. The problem with GameCube was polluted with the “for family first”, without realize that their original NES '80 kids where 15~20 year older… not little child anymore. People didn’t want the “Super Mario Sunshine” console, they wanted Resident Evil 4, Silent Hill 2~3 kind of console. The people that buy today the switch are probably clueless parent that buy the “for child” console… or a Nintendo Adult as parallel for Disney Adult.