The extra cost to the airlines works out about £30/flight to have the buggies carried to the gate. This is what one handling agent charges at LHR.
Over the course of a year that is a hell of a lot of money being paid out for a service that only benefits a few.