I don't feel like that amount of labor is a tremendous cost for the supermarket.
And that's when the cart collectors were being quick and not just out there fooling around.
In addition, if things got busy inside and we forgot to collect carts for a while, we'd run out and customers would get upset that they didn't have a cart to use. This was especially likely during rain when no customers would return carts or bring carts on their way in.
Walmart as one example has a motorized cart mover. The employee collects and stacks the carts into a line, backed by the motorized unit, and then can just gently guide the whole flock of carts and it moves along with little human effort. It enables the employee to move dozens of carts at a time across the parking lot without very much physical risk of injury.