I think there is an element in cycling that does it to humiliate others. I took part in a 'Medium/Slow' ride at York Rally a few years ago. It was a ride I'd done at least 8 times before from the Rally, but this time a new Leader and about 15 young people arrived at the start in a club kit. More than 50 people set out, fewer than 20 returned as part of the ride.
Unsurprisingly the run out to the lunch stop was littered with people stopped on the side of the road that we never saw again. I was nearly 30 minutes behind the 'Leader' into the stop. On the way back despite taking a couple of short cuts I was 10 minutes behind him. The previous leader set a steady pace and if we had stragglers he'd slow or stop. The new guy was out to drop people, and he did it very ruthlessly. A real off-putter to newbie cyclists, and if the York Rally MkII manages to take off I'll not ride with the same leader again. He's not interested in keeping together and presumably dines out on the number of people he dropped.
By contrast on another York Rally I took part in a ride organised by the British Human Power Club. A lady on a Hybrid plus child on an MTB joined us and very quickly it became obvious they were totally unable to keep any kind of pace. A BHPC member talked to them and they, led by this member, did the same ride as the rest, but at a much reduced pace.