There's an old saying used by Men and Women who spend a lot of time in the outdoors..."Cotton Kills!"
I'm a Backpacker, a Bushcrafter, a Fisherman, and an Outdoorsman, and I never wear any clothing that is 100% cotton because it does not wick very well, and quickly becomes saturated with perspiration, while drying slowly.
During the colder seasons that same perspiration can cause one to become chilled at a minimum, or to freeze at a maximum.
Even in warmer humid weather, or warm humid climates, I find that cotton clothing sticks to my skin, and quickly becomes saturated with perspiration during activities requiring physical exertion.
I do own some 60/40 Cotton/Polyester blend shirts that wick much better, and of course good old dependable 100% Merino Wool that has Anti-Microbial, and perspiration wicking properties.
I also own some Wool/Nylon/Polyester/Tencel/ Polypropylene shirts blended with various percentages of the different fibers, with Wool and Nylon blends being the most common.
I do own an Icebreaker Cool Lite Shirt that has a blend of Merino Wool, Nylon, and Tencel that works well.
I also own some 100% Polyester shirts that wick very well, and some have Insect Shield treatments, and some have different anti-microbial treatments, so they stay fresh smelling.
I have found that no matter what fiber your shirt is made from, it is still possible to saturate the shirt with perspiration to varying degrees, again depending upon the fibers, your level of physical exertion, and how much humidity, and air movement surrounds you.
I think that a dry climate, with low humidity is a good place for a 100% Cotton shirt.
Of course, if you spend your day in an air conditioned space, then Cotton works good there too.