I've been wearing "odor-resistant" synthetics since the mid 80s, and have yet to find any that really keep odor resistant. Some are a bit better than others, but nothing touches wool.
During a period as pretty literally a ski bum I was outside every day but spending a lot of time in social situations, too. I couldn't really get away with wearing a synthetic top over the course of a day, despite regular bathing & deodorant. I found that the older the shirt/more days of use it had seen, the more quickly it re-stunk.
On the other hand, I have some wool pieces I've washed... sometime? And they don't stink. Some of the wool layers will eventually build up odor, but a little airing out usually takes care of it. Wool midlayers I've found I pretty much don't need to wash... such as some old button-up Pendletons...
On that note, I have Korean war vintage wool pants that are still in great shape. I have wool Pendleton shirts bought from second-hand shops years ago that were obviously worn regularly before purchase... but they're still in great shape. I have a lot of old wool pieces, & they're virtually all in good condition.
Most of my "contemporary," merino wool "techy" layers are holding up great, too, despite very regular wear. One of my 150-ish weights got caught on some melted plastic in the dryer and got a couple small holes. The holes haven't gotten any worse. I just picked up an Ibex Woolies piece that's 150 wt & ribbed; I'm wondering if the ribbed weave will wear any better than normal. I don't know yet though...
In terms of drying: when I've been hiking in rainy conditions and actually soaked baselayers, I've found that whether I hang, or throw in a pile, either synthetic or merino layers both materials are still wet in the morning. On the other hand, if I wring out either material & put the shirt back on, my body heat dries out either synthetic or merino in ~1/2 hour. The merino might take an extra 5 to 10 minutes Max?