Ok Dennis ... Whatever you say ... Me and all the other guys who couldn't stand the smell ... well ... Obviously you know more about how it was than the folks who were there ...
Its not what I say, Its whats real.
Just about everybody on this forum has multiple mounts on display in their house.
Not one person has complained about the "stink". If they did their significant others would not allow them in for that.
It just doesn't happen in modern taxidermy, unless some ya-hoo BIL that doesn't know squat, attempts a mount with out knowing what they are doing and the mount will waste away in months.