I don't think I can play Halo: Reach any more. The multiplayer is just too terrible. I was playing for vanity rewards, but there's just too much grind to get them.
You wouldn't design a single player FPS campaign where only one weapon was viable, why do they think it's okay for multiplayer? They've got entire modes dedicated to this fact of the game.
Imagine an RTS with only one unit. It's absurd. It's repetitive...