2. Sega Support after the dead of Dreamcast so they literally have all Sega fans supported the consoles
3. and PC player that jump into consoles (related to Halo actually)
4. Crazy promotion from uncle Bill Gates.
5. Proprietary disc on GameCube hold some third party support from western developer (not all but some )
6 Graphic performance