What’s the point of these long-sleeved shirt additions?

Why not just get a long-sleeved shirt? Is this to absorb sweat? Fashion? Warmth?

Why not just get a long-sleeved shirt? Is this to absorb sweat? Fashion? Warmth?