Well that and they can make a very consistently good product. I really didn't like Halo 3 for some reason compared to Halo 1 and even 2, but it was so good compared to other games that I still played 120 hours on it, easy (and then I sold it for Gears 2, which I later traded for Fallout 3).