Small but important point 150ford. Batteries don't generate electrical power. If they did you wouldn't need an alternator or generator.
My thought is that the lead-acid battery is what is available because it is the does the job better than any other option. I just got 10 years of service life out of the battery in my van. Not too shabby.