After all, if regular overfilling takes 30 years off the life of the tanks, they'll probably still outlast me.
Exactly.
They are not bursting.
They do have a shortened life but its measured in a decade or so - not months or years.
I have 3AA tanks in my garage from before WW2. While they probably have never been overfilled beyond 10%, if they had and it wacked their life in half that ~35yrs would still be quite reasonable.