What runtime estimates assume

Energy divided by average power is an idealized model.

Average power matters

Variable loads need a representative average.

Usable capacity differs

You may choose not to use the full rated energy.

Losses exist

Converters and battery behavior can reduce real runtime.