Gamecube had tons of third party support because its hardware was better then ps2 therefore developers didnt mind porting or creating games for it and as third party games.was better or atleast on par with competetion they sold well. Therefore im blaming nintendo for producing inferior hardware