Aldi? That's a new one on me! I see 92.0427% Giant & Safeway...and Trader Joe's. (There is SuperFresh and Shoppers Food Warehouse, but I almost never get there, and they also have no coin machines.)
I'd bet that coin safeguards are for specific neighborhoods where carts are likely to 'walk'.