I disagree, somewhat, I like the idea of needing to repair tools/weapons/armor. Although, I believe the repair functionality, as it is now (horrible), needs a bit of work. It is alpha and many things need refinement, not just this. Hopefully Facepunch will realize this and listen to us moaning.
Damage definitely occurs much too rapidly. The repair station is a total PITA when you’re out in the field gathering. I fear a FarCry2 rebirth, with the most unrealistic, and overly annoying, gun/tool deterioration that I’ve ever seen in a game.
Finally, and a bit off-topic, I suggest that Facepunch hires some game design managers that have played persistent-world games. Rust is a blend of FPS and persistent-world genres, and needs to be designed with both in mind. Thus far it appears to me to be designed by purely-FPS mindsets (how decay functions is a prime example; it’s needed but needs a lot of thought, tuning, and admin control).