If anything, we should probably be using more of it for everyday products like food containers, as a safer and more eco-friendly alternative to the sheer amount of plastic found in the supermarket.
The reaction does produce CO2.
Glass works well but I believe the costs, accounting for aspects like shipping weight, are greater.
[1] https://news.climate.columbia.edu/2012/09/04/how-green-is-lo...
According to [0], the true chains (i.e., not just franchise brands) of grocery stores, at least the nation-wide relevant/big ones, all don't have a limit on how many containers you are allowed to deposit per visit (the machine will eventually fill up and if it's the only one they have, you'll have to wait until an employee has a chance to swap the bin out).
Unless they have it in a separate niche with it's own entry door separate from the rest of the store, the machines seem to be active/ready until they deactivate the motion sensors on the exterior doors, which happens around 20:55 and 21:00 around here (most of the stores nominally close at 21:00, but some few stores stay open between 1 and 3 hours longer).
[0]: https://www.t-online.de/heim-garten/haushaltstipps/id_923339...
The other big annoyance in Michigan is retailers only have to accept returns for the drinks they sell. So you have to keep track of what store a container came from, because if only that one store sells it, only that one store will accept its return.
A lot of times if the machine doesn't take a few of the containers, I will just give up and throw them away, because the stores don't provide recycling bins which is even more frustrating. Or, people will just leave the cans they couldn't return on top of the machines in case anyone else wants to try tracking down where they can return it.
Also, the law says any retailer must accept returns, but in reality only supermarkets with the money for the machines do. Smaller stores like gas stations generally don't.
I think small vendors may get away with only accepting what they sell, but supermarkets here have to accept the _types_ of deposit-laden containers they sell. So if they sell Monster Energy cans they also have to accept Rockstar Energy cans, and I'm pretty sure also all the other normal aluminium beverage cans.
For reusable bottles it's a bigger effect regarding the "only the types of containers they sell", as a shop without any glass bottles wouldn't have the infrastructure to handle more than individual quantities of reusable glass beer bottles (mostly the matching crates).