I grabbed the speaker. Set it at a certain volume, started a stopwatch upon starting playback. When I turned it off, I hit pause on the stopwatch and wrote down the partial time. Next time I used it, I did the same. Rinse and repeat until I ran out of battery. It is rated for 8 hours playback (at indeterminate volume, today’s speakers are rated at a certain volume, whatever, I played it at 40% volume, reasonable for a quiet indoors environment). Twelve years after launch, I got 12 hours of playback until it ran out of battery.
I tested my 2019 headphones last month. I used them a LOT. Rated for 20 hours of playback. Same mechanism, stopwatch, etc. I got 21h 52 min. I tested them in 2019 and got a similar result. Batteries are resilient or I’m the luckiest person in history. Every single thing I have is going to be the perfect exception to the rule?
I got 8.5 hours of SOT to 50% with my Xʀ in 2019… I got 8.5 hours of SOT to 50% in 2026. Either I’m the luckiest person ever, or the difference is in our software treatment.
And even though I can attribute my speakers to lack of use (they haven’t been cycled THAT much), I have used my headphones a lot.
I don’t know what to tell you. You can attribute my iOS devices’ unchanging battery life to two factors: my software efficiency (I don’t update) AND my settings efficiency (yes, pretty much every draining setting is disabled). But my other devices? They have no settings. They just have volume controls. Batteries are fine.
Now, is there a limit? Hell, maybe. Maybe I come back here in twenty years and I go: “do you remember that speaker I mentioned in 2026? Well, it’s 2046 and battery life is finally poor”. Perhaps that happens. But by then… why would that speaker’s battery life be relevant at all? In fact, I already bought another one. So I have two (that are battery-powered, or three in fact but the third one doesn’t fact because it’s too small and therefore unused). But I bought another one because I wanted to, not because mine had any shortcomings, including battery life.
And like I said, I literally timed both devices without massive software updates like iOS devices with a stopwatch and battery life is fine. One is 7 years old. The other one is 13 years old. In fact (and this is the point) the only devices I’ve seen that have lost massive amounts of runtime with time have been… significantly updated iOS devices. You can imagine why I call iOS updates “malware”. I can squeeze like-new battery life from anything and everything even if it is over a decade old… except for a three-year-old iPhone that has been obliterated by Apple’s irreversible software garbage (malware).
You said you use Bluetooth, battery-powered speakers. Have you really never had any speaker from a reputable brand with like-new battery life within only five years?