In most FPS's the idea of degradation detracts from the action. If it were Halo you wouldn't want to be running off to find parts to fix your weapons mid mission.
Fallout 3, I feel, it adds to the immersion. It's 300 years since a massive nuclear war, and the weapons are bound to be piles of...