I would guess this mechanic just isn't that good, didn't think he could do the job quick enough to make it a worth while job for him.
If he had to take too long fitting and adjusting, how much could he get away with charging for what was probably a low end RD?
I assume it was low end because your friend used "one off a kid's bike"