I think half the trouble is how they estimate the upcoming use. The might have a good handle on Ah left (but I wouldn't know if they do or not) but they seem to take the instantaneous consumption and assume you'll be doing that non-stop until it dies. So if it looks like you have a long time left, as soon as you do something intensive for a few moments, your time left drops drastically based on that heavy load.
Predicting "remaining life" is difficult.OTOH knowing when it's "nearly dead" isn't. Most batteries go down to about 1.1V then drop off very quickly (think "cliff").