Degrading weapons are a personal pet peeve of mine, and definitely won't be in the game. To me, it just always feels like busywork. It's my least favorite thing about minecraft and stalker. I think the only reason for such a system is to give the player a reason to get more weapons if there are only a limited number of weapons.
In avww, that will already be handled by weapons and items having levels, and thus becoming obsolete. Usig a level 1 pistol? You can use that thing forever, no problem. However, if you're facing level 99 enemies, it's going to be like flicking rubber bands at a rhino. You can do it, the weapon isn't broken, but it's obsolete by context.
Well, that's cool I guess. I rarely have any problems with the guns in STALKER, as broken weapons are easily fixed in Clear Sky & Pripyat. You go back to the main bases all the time for quests and the like, so stopping by to fix (AND UPGRADE, which means that gun you like but is partly obsolete might be your next superkiller) your weapons wasn't much busywork. Plus, it always felt cool in Pripyat to shoot a gun in a guy's hand, pick it up when he's dead, and see that it was horribly broke and useless. After all, I just shot the damn thing, of course it'll be broken. And if it's a better gun, I'll pack it away and wait to fix it. If not, throw it away.
I agree for Minecraft though. Without a way of fixing tools, them breaking so fast just becomes a hassle. Maybe it's something he'll add in?
However, it sounds more like you're going the way of Borderlands, which is also a game I love. Guns that have a set level and can't get better. I also hope you'll be putting in some kind of parts and rarity system? That was the main thing I felt was lacking from Borderlands: the ability to make a weapon out of parts. They already had them all in-game, letting us mess around with them would of been really cool.
Edit: Haha, I finally got to sit down and read the whole bigdownload article through, and saw you mentioned crafting and even Borderlands by name. D'oh