True, true it is just a deposit, but it certainly helps. Compared to England where I lived until I was 38 there are far fewer bottles littering the streets here in Denmark, although a lot of that can be put down to general public attitude probably. Never had a bottle stab me! Sounds like a case of bad quality control.
I’m not the OP but I like how you are thinking. Might look into this idea myself.