Halo doesn't have the broad appeal that a game like mario, mario kart, or smash bros does. Over 10 million is just going too far. Perhaps if 360 sold 120 million consoles it would be possible. Seriously there is very diminishing returns on expanding userbases, that is why PS2 can't seem to barely use any of the userbase for a particular game. Most of the people that wanted Halo last gen got it, if 360 did expand it's user base beyond 30 million you would be tapping into a new crowd that mostly don't care that much about FPS. You would be tapping into RPG geeks, women, kids, older people etc.
currently playing: Skyward Sword, Mario Sunshine, Xenoblade Chronicles X