Honestly I’ve never seen a return deposit feature for shopping carts, but then again I’m in a deep red area far from democrat cities where it far more likely people steal shopping carts.
They don’t do it to stop cart theft. They do it to lower wages. Aldi’s are located in many rich areas.