They are great for taking your sweat away from your body. The problem is they also get you skin oils as well, which is why the smell a lot more than cotton for example that only holds onto the water part of your sweat
Personally, I love merino wool t-shirts. Try one out, a summer one that is thin
I live in Athens, and the oldest home still standing is about 500 years old (start of 16th century)