Fixing my own flat is much faster than getting help. Fixing other people's flats makes me feel happy. I don't get many flats since I got religious about maintaining proper pressure and staying out of the debris zone, but I fix somebody else's every few group rides. Sometimes a female cyclist has a tire bead that is really hard to get over the rim, and I don't blame her for wanting somebody else's stronger fingers to take the abuse.
Last time I flatted on my own bike, I was about 2-3 miles into a metric century group ride and somewhere near the front of the pack. I hopped off, pulled out my spare tube and levers, changed the tube (and verified it was a bad tube not something sharp), and remounted everything well before the back of the group had passed. I caught up with some of my friends who started at the front by the first rest stop.