Dear Falcon,
I believe the reason lies in marketing. And to hide the true to customers, in this case the low efficiency of their batteries.
An Energizer AA NiMH gives 1850 mAh of energy. The test period is five hours at 20 Celsius, it means that it will power a load with 370 mA for five hours. It will NOT provide 1850 mA for one hour, but about 80% of that; it means that will give 1850 mA for 50 minutes. Much better than SLA, which capacity is specified for 20 hours; for one hour they derate to 60%.
An alkaline AA has a specified capacity of about 3000 mA, but... only if discharged at 20 (twenty) mA. It will provide 20 mA for 150 hours. It can provide 1,5 Amp to the load for 1 hour. This happen because the original spec, devided in 1960 for zinc carbon, have never changed.
Think of a lithium e2 from Energizer. It has a capacity of 3000 mAh, same as an alkaline AA, but it is specified at 200 (two hundred) mA load. It will provide 200 mA for 15 hours to the load. Or can provide 1,5 Amp to the load for two hours.
I did a test. with a 50 mA load, an alkaline AA lasts 30 hours. With the same load, an e2 lithium lasts more than the double. I used a PT Matrix LED head and a data logger (a/d converter to the serial port of my DOS PC).
So, the capacity of alkalines and lithium is not correctly reported, otherwise manufacturers may step on their own foot. You can find all the numbers on NIMH, alkaline and lithiums I said on the energizer data site. FOr SLA, check the Hawker site.
Regards
Anthony