Inexhaustible battery

We took over 500 photos yesterday with the Rebel, and the battery still says it’s completely charged. And I think it’s been at least two weeks since we charged it, and we’ve taken a bunch of photos in that time. Why can’t all batteries have this kind of life?