Dwarves can't produce loincloth for whatever reason (apparently making a rag that wraps around your dwarf parts is more sophisticated than making a dress). However, first thing they do after fighting off a goblin siege is taking that blood-soaked XXtroll fur loinclothXX out of a dead goblin's body and putting it on. Which results in this:
Even if you have hundreds of masterwork clothing laying around, the dwarves will still get those recurring memories of "after clothes rot off her body" and "due to wearing old clothing", "after wearing tattered clothing" just because unlike that shirt/hood/dress/whatever, they cannot replace worn-out loincloth. Unless you have elven neighbours, you can't import loincloth either - the dwarves will keep wearing looted ones.
What makes it worse, designating all loincloth for dumping via Stocks screen works only if you do it
immediately after breaking the siege,
before any looting begins. If you forget to do it right away and accidentally let the dwarves put it on, worn loincloth won't be dumped. Driving me crazy really. Having a state-of-the-art textile industry while every single dwarf in the fortress has some kind of old-clothing-related PTSD.
How do you deal with loincloth problem? Also, is there a mod of some sort to make crafting loincloth possible? I honestly can't fathom a reason why wouldn't a dwarf craft loincloth. Apart from, maybe, not wanting to wear one? Then again,
apparently they do.