I feel like Appraisal ruins trading.
With no Appraisal, I get the accurate item value of everything I have, when I show it to the other trader.
WITH Appraisal, my objects have their values rounded up absurdly. I haven't tested this with vanilla Dwarf Fortress recently, but I remember things getting their values rounded to 100 or so as long as they're above 13 dwarfbucks, whereas in the Steam Version it's far more extreme:
"Lastly, I've noticed something jarring with the trade system in this version of the game. Items within a certain range of value have their values just rounded up to the nearest hundred or THOUSAND, and the merchants accept that. Maybe I'm thrown off by a bug in this version where the quality of your gem cuts is NEVER told to you, alongside another bug or oversight where the value multipliers merchants put on items you don't specifically request is NEVER told to you, but gems with a material value of 10 or higher in this version of the game are insane. Red Tourmalines, Indigo Tourmalines, and even Moss Opals have their value arbitrarily set at 1000 dwarfbucks once they're cut -- the base value for these cut gems are 75, 125, and 50 respectively."
I posted something like this on the Steam Forum Discussions. In that version, this rounding even happens outside of the trade menu. Unfortunately, I lumped this complaint in with other weird favors the game does for the player, some of which I might have misremembered the Steam version not having (such as Limestone being absurdly common in 0.47.05 AND in the Steam release).
What do you all think? Am I crazy?