I hate the durability mechanic. Its only function is to make some weapons arbitrarily worse and some enemies arbitrarily tougher without telling the player anything.