And i added in that last part in my previous post to make it so you didnt lose very valuable objects.
And that's just it. There's no sensible reason for it in-game, and it doesn't make the game more interesting - it's only added for player ease. At that point, it compromises the whole mechanic.
Appeasing an angry ghost should not be an easy thing. Even if the item itself is returned, they might demand some further offering for the trouble. Beyond that, perhaps only a masterwork item that matches at least one of their prefs will blunt their anger at all(so if they like iron and battle axes, an iron sword or a silver battle axe might both help, but an iron battle axe is better still).
This would make the dwarves less interchangable. If your champion or one of your heroes dies, and his spirit insists on being buried with his valuable *d*m*nt*ne weapon, all the more reason to not send him into battle without proper support in the first place. As it is, champions are useful but ultimately expendable. Having them claim their gear would make them rather less so - and as it seems some of the major military stupidities are being removed with the next version, they'll be easier to keep alive, and thus treating them as cannon fodder won't be the only way to go.
Good Ideas. What if the dwarves get attached to weapons and armour? Then maybe they will not part with the weapons ever? Even after death.
Never mind "what if", see the dev log; dwarves WILL get attached to at least their weapons. I can see them being less particular about their armour - it's useful, yes, but their weapons(and MAYBE shields) are, if I may wax poetic, extensions of their will. They may want to be buried with good armour, but artifacts notwithstanding, it's the weapons that they'd REALLY come to know and love.