As you say it depends what you were expecting. I think it's sold well for what it is, but I guess if you were expecting Halo 3 level sales you'd be disappointed.
I'd be willing to guess, given the relatively small amount of new content and the fact the game's running on a slightly tweaked engine Bungie already had, that it's been a very profitable title. I see it as more of an expansion than a full game, kind of like say Opposing Force for Half Life back in the day, so it's sold really well from that perspective.
Try to be reasonable... its easier than you think...







