I actually like weapon degradation.
I never felt attached to any weapon enough to feel sad about losing it nor like I couldn't finish a quest without my "favourite" weapon.
I DID enjoy those, "oh shit" moments in a fight when I had to scrape by using improved weapons I found.
Weapon degradation is a fun mechanic and I think people who dislike it play their video games in a very boring way.