I suppose that it matters if they’re almost deal breakers, or deal breakers. The lack of weapon/ammo variation was a minor annoyance, and I felt that it took a lot away from the richness that Fallout 2 had in terms of combat choices. It was just nifty to know that even in the same class of weapons, some were better up close, some at a distance, some had better burst fire, etc… The lack of variety of weapons was just a niggling annoyance.
The weapon degrading mechanic was a greater annoyance, but still wasn’t close to being a near-deal-breaker, let alone ruining the entire game. All it meant was that I had to horde dozens of each type of weapon and keep them in my house in Megaton. Not a huge problem, but an annoyance that instead of just having fun with a variety of different weapons, I had to, essentially, engage in a stripped-down grind to keep my weapons up to snuff. It is a feature that annoys me, and I can’t find a good reason for it. I’ve never seen a single game with weapon degradation that had it add anything to the enjoyment of playing the game, at all. Appeals to realism seem misplaced, as nobody really wants a realistic game if realism doesn’t make the game more enjoyable.
That being said, I think that one of my first posts to the thread called Fallout 3 “awesomesauce”. And I stand by that. I’d peg it at around a solid 90%, maybe 92 or 3. For me, getting rid of weapon degradation would have brought it up a few more points, as would keeping the variety of weapons from Fallout 2. Under no circumstances, if I was designing the game, would I have taken the arsenal from Fallout 2 and cut the vast majority of weapons from each class of weapons. It was nice, for instance, that for some enemies you knew that the grease gun would do fine, but for others you’d need the tommy gun. And that for mid range combat the FN FAL might do fine, but if you really needed to bring the pain the gun that fired caseless ammo would be best, etc…
I think it added a lot to the tactical richness of the game.
That is, in Fallout 3 while weapons like the Chinese pistol were pretty much useless, in Fallout 2 almost all of the different pistols had valid roles depending on the situation you were in. And the upgrades often made a significant difference. In Fallout 3, even the named weapon variants pretty much just do more damage. Unless I miss my guess, they don’t offer better range, more ammo capacity, etc… With the exception of the firelance alien blaster which really did have a different mode of action. Then again, that’s pretty much the rarest and most difficult weapon to get in the whole game.
All that being said, there are some games where the game is otherwise good, but some mechanic pisses me off enough that I wouldn’t ever play the game again. The cover system in Gears of War comes to mind. If I got that game as a gift I’d return it for store credit.