Should Guys Wear Undershirts

What is the point of wearing an undershirt?
I’ve worn a tank top under my shirt a few times, and it’s just not very comfortable. Is there any reason a guy should wear an undershirt?
so the shirt on the outside doesn’t get soaked in sweat
Fashion Advice for Men : How to Dress for a Cocktail Party – Men