Not sure if anyone brought up NiCd batteries yet... they also have benefits in certain applications. While many people think Lithium variants have supplanted everything, NiCd are still used in a lot of devices. They are quite resilient, usually sit on a trickle-charger 24-7 and ready for use when needed. I have NiCd's in devices over 20 years old that I still use, fairly forgiving and have their applications. Many home appliances like shavers, toothbrushes, cordless phones, drills, vacuums, etc... use these. Also one of my old Tamiya 1980's era remote control cars uses a 7.2v NiCd pack, still performing after over 30 years.
Unfortunately many appliances use non-standard NiCd battery sizes or create serially-connected "packs" of batteries soldered together and wrapped in some plastic (or hidden inside the device) with some custom wire connector. One of the cells in the middle of the pack may get bad, or need individual reconditioning. If you could separate the pack, or if the device allowed you to insert individual cells you could likely find the culprit, recondition or replace the bad cell and keep using it for much longer.
I think we all understand that different battery technologies exist and persist because each has different applications for which they are most optimal. There is no "ideal" rechargeable yet that fits every single situation, hence the need for both one-use and rechargeable energy sources. Banning is not an option, but educating users and controlling the waste stream is the key.
I personally test out all my batteries (especially from the high-drain devices) at the end of their useful life and will typically re-purpose them into lower-drain devices (like remotes) that typically sit on standby. Usually the battery voltage in a high-drain device will tank quickly and not be able to stay above the operating voltage (of a toy car, for example). But put it into a remote or keyboard that uses very little current draw, and the voltage coming out of the "dead" battery is still good enough to last a long time.