There are different gloves for different problems.
Most "mechanic's" gloves are intended to protect again light abrasion and remain highly flexible, with durability a plus.
More advanced gloves will address puncture, cutting, impact, oily conditions/grip, cold/arctic, water/chemical intrusion and firefighting.
I keep a pair of mechanic's gloves in the toolbox and car, but I also keep a paid of heavier cut-resistant gloves too in case I need to handle shattered glass etc.