I wear gloves while gardening depending on what I'm doing, for two main reasons: My wee girl has a habit of interrupting me regularly asking for a drink or help with something, and it's easier and quicker to slip off a muddy glove rather than wash
my hands every ten minutes. Also, as I suffer from hayfever and always having to stop to sneeze or blow my nose, a clean hand underneath the glove means I don't get mud smudges all over my nose. I did get a funny look one time the postie turned up at the door with a parcel.
Keeping my hands warm - if my hands (or feet) are cold then my whole body feels cold and I'm more likely to give up and go indoors sooner. I buy the cheap packs of gloves cos I go through them quite quickly, and they can have a spin in the washing machine without any bother.
I garden for my living and wear gloves all the time. I find the Showa range very acceptable, cheap, adequate finger movement for picking out weeds, and washable. I used to use the 'green' but now find the 'black' more hard wearing. They also do a 'blue' thermal glove.
Yes, Berberis will puncture if you grab the stem, compared with leather, but leather of any substance is too thick to work comfortably.