Devs you have accidentally made a good feature from the armor drop of npcs. You see the max det is random, which means it's always exciting to see if you got a rare near full maxcondition suit. It brings variety to farming.
However it's not fun that when killing an npc from one burst, his armor is automatically broken.
EDIT: I mean the armor always breaks if the npc dies from burst. Even if it takes 1 dmg from burst, it breaks.