Strangely enough, fancy office chairs are often upholstered in leather or other non-breathable material. After an hour or so, sitting in them gets uncomfortable because the moisture does not evaporate from the skin that is separated from the chair only by some cloth. However, people usually sit in office chairs for hours at a time, and I doubt that the chairs are designed to deliberately provide some discomfort to encourage users to occasionally stand up for health reasons. Especially in a hot climate when the air conditioning may break down or just be too weak, a breathable chair would make much more sense. Making a mesh chair is simple: stretch a breathable fabric on the chair frame. The small holes in the fabric let moisture evaporate from the surface. A mesh chair is probably cheaper to manufacture than a leather-upholstered one.
A reason for using leather may be to signal wealth by using a material associated with expensiveness.
Modern synthetic meshes are as durable as leather for practical purposes, because sitting in a chair is not a high-wear use.