I don't think I really appreciated Halo 3 until all my friends with Xbox360's switched to Call of Duty 4 as the game of choice. Whereas I never missed a chance to poke fun at the plot or refer to everything as 'nerf guns' in Halo 3, COD 4's style of play left my sorry ass out on the curb. You couldn't play if you'd had too many beers, you couldn't play with people who were better than you, and technically I couldn't really play the game online, period.
After a while I decided to figure out what the hang-up was. It ultimately boiled down to the fact that Halo 3's design accommodates people with low skill by providing some insta-kill situations. Certain types of weapons immediately trump other types of weapons while others break even. This system has been polished to perfection.
I borrowed a quote from Iroquis Pliskin on the topic, stitched together a few analogies, and then found a way to consider randomized dominance a perk instead of some huge flaw.
Something tells me a lot of fans aren't going to see this the same way.