Should have been Nintendo, but they weren't on their game that gen.
Mario Sunshine and Zelda: Wind Waker were both rushed to market IMO, they had to axe dungeons from Wind Waker and Sunshine had a lot of bugs/wonky camera.
Double Dash also lacked tracks and should've supported online play.
Swap Sunshine/Wind Waker with Galaxy/Twilight Princess and add more courses to Mario Kart, and Nintendo would've been in business I think.