You make some solid points, the key is the successful consoles had killer titles that provided awesome experiences and pushed the technology early (Sonic, Tomb Raider, Halo, Wii Sports, etc.) Also those consoles launched at (relatively) consumer friendly prices.