Well that article is discussing small consumer batteries like Alkalines, NiCad etc, not Lead Acid big batteries. So here in the US, retailers who sell batteries are now required to provide a means of disposing of them. At first, everyone took them back, but now what has transpired is that larger retailers, such as Home Depot mentioned above, offer the disposal, and other smaller retailers, such as grocery stores and drug stores, pay a local fee when they buy the batteries from their sources, and that fee goes to the designated stores providing disposal. So for example I used to take my batteries back to my local CVS (drug) store out of convenience, but they recently stopped accepting them, telling me that I can take them to Home Depot down the road. I complained about how I though that was "unfair" for them to sell battries but not have to follow the law, that's when I found out about this "fee" they pay, which H-D gets, for doing it. It's kind of like the carbon offset credits thing.
"You measure the size of the accomplishment by the obstacles you had to overcome to reach your goals" -- Booker T. Washington