So the trai initially sounds like a barely useful one. But I decided to give it a go. Just to find out when the armor breaks the trait nolonger works.
Considering its a trait designed for mobs it should be able to endure the rapid rate that your armor deteriorates.
As it is now it helps you make enough extra gold to afford the repair bill if that. It needs adjusted.