I don't know about all that. In Afghanistan, the most relevant experience I can relate, it seems they do not use deodorant in the traditional sense. however, they do use perfume, a form of deodorant.

I don't think it's just that either. I think another aspect could be dietary. Some foods, like curry, gets into your system much the same as garlic, and creates an odor that emanates from your pores, your breath, and your entire body.

And then finally, different levels of personal hygiene exist culturally. When I lived in Germany back in the early 80's, it wasn't uncommon for a complete bath to occur once, maybe twice a week. The same is true in the middle east. It's a pain in the ass to make enough hot water to take a bath, so it's more a luxury than something they do daily. But with the rise of the middle class, and modern plumbing, daily bathing is becoming more common place.