One more factor to consider:
The innovating companies often are the small individually-owned or family-owned businesses. Both Ever Ready and Duracell have a history tied to the P.R. Mallory company which was started by an individual name Mallory. P.R. Mallory company made batteries for Ever Ready in the early 1900's and then later created their own. Duracell was a registered trademark of P.R. Mallory Company1.
Individual/Family owned businesses are affected by one more factor - inheritance laws.
As you say, that is another factor as well. The fuller pictures of why/how various companies and industries, became the successful and powerful, size they are today, is probably very interesting.
Thanks for the links, they made interesting reading.
Sadly, your first link, seems to say that it is uneconomic to recycle one use batteries, really. But they went along with it, because of European initiatives. That is also disappointing. Things should only really be recycled, when it is truly beneficial and economically/resource wise useful to do so.
If NOT, the recycling shouldn't be taking place, as it would be just a further waste of resources. instead, other solutions should be considered, researched and acted up, as necessary. In the case of batteries, that solution, might be the promotion of muli-use (rechargeable) batteries. Assuming that the materials and other costs of such rechargeable batteries, doesn't in itself, also harm the environment.
E.g. NiCad batteries, introduce more Cadmium, which is potentially toxic and harmful to the environment, so better/safer rechargeable battery types should have been invented/promoted, such as NiHM/Lithium-types and others.
Hopefully one day, some kind of very safe, fusion technology or something, can be invented. For truly long life, safe and not environmentally harmful battery/power sources.
At least Mercury batteries are mostly/fully gone now, and NiCads are getting increasingly rare as well (but there does seem to be NiCads in existence, possibly for some high current drain applications or other reasons ?).