Oh, your notion of cannibalization; your 8 years late and your 1 dollar short.
GB/GBA cannibalized N64 & GC, of course consoles on a whole were still not hurt for whatever reason... magic maybe?
Or maybe Japans current case is the ghost of GB past?
or maybe n64 and gamecube sucked, and were only surviving on strong first party franchises aimed at the core and really nobody else?
Still, two of my favorite systems, but from what current nintendo fans say, gamecube and n64 had like a third of the 1st party games that wii has.