Besides telling time, a watch is just an accessory. Psychologically, it provides the idea that as a man, you are time conscious, punctual, and values not only your time, but other people's time. Those who go for high-end and pricey watches are just demonstrating their taste and style, and their personality.
I think it is better for a man to have one, hata kama ni ya mia tano.