Mr. Buchman is regarded as a straight-talker.
I don't see conspiracy here.
The fact is that NiMh is not as cycle-durable nor as current-capable as NiCad.
OTOH, NiMH is more enviro-friendly, and is of higher energy density.
The day is not long-off when the A123 sort of LI technology supplants and replaces both of the above (my inexpert opinion). Yet the cycle life of these phosphate-base LI batteries does no admit of as great cycle life as other LI chemistries, nor does it have the energy density (see battery university link up above)
The technology is growing and things are changing.
There's no monopoly holding back battery makers nor allowing them to cartel
costly or high-tech stuff from the market, nor to overcharge for the goods once manufacturing and distribution kinks are worked out.
In the end, cheap-enough batteries are available.
Look, for instance, at SLA batteries: there's no cartel and no collusion there. A great deal of pressure is always on the makers to keep things
competitive. In reality, it is the consumer who holds the market; not the makers.
That's my opinion. I've never gone big for conspiracy theories about carburators giving 200mpg, nor batteries for pennies, etc.
Most conspiracies are about human affairs rather than... oh wait.
Never mind... the auto makers DID kill the electric car. I forgot that!

It's true though; GM did that deed and Oil applauded.
I just don't smell smoke around batteries.
And I'm not yet ready to trust LI batteries, though the A123-type is getting attractive.
These are mostly only my opinions--and not anything more than that.