Watt (W) is a unit of Power. Watt-hour (Wh) is a unit of Energy (Power X Time).
Increasing the size of a Lead-Acid battery increases both its capacity and its power doesn't mean those two properties are the same thing even though that internal resistance makes them appear that way.
We had a...