It's like saying a game shouldn't have a hunger bar because it's annoying. I liked the weapon degradation because it felt realistic (yes, I know guns don't degrade this fast, but you get the point) and it made gun fights intense when your gun jams/explodes and you have to try finding a new one off the ground.