Sweat actually contains pheromones. In many societies sweaty handkerchiefs etc were used to court and attract women. In fact studies show that modern women are significantly attracted to even below average looking men when exposed to articles of their clothing, t-shirts etc. that contain their pheromones. So b.o. is really a matter of culture rather than an absolute negative.