Antiperspirant simply doesn't work with my job. In the summer months, I generally sweat from every pore for 8 hours and then I get to go home. It would be like trying to dam a river with a stone.
Deodorant on the other hand I keep on me, as it has a tendency to wash off before the day is done.
Say what you want about your preferred method of avoiding body odor, but this one works for me. And as for those who are saying something about 'natural sweat before trying to cover it with anything', that was definitely not the case for me. I still remember getting pulled aside sometime towards the end of third grade and being told I had to do something about my body odor.