There cited reasons for not returning carts is often job creation / security.

Leaving carts means someone must retrieve.