We've gotten more pixels and bytes and flops, that's it. We haven't got more battery life, or faster computers, which is strange because they have orders of magnitude more flops in them.
Casey Muratori showing off the speed of visual studio 6 on a Pentium something after ranting about it: Jump to 36:08 in https://youtu.be/GC-0tCy4P1U
15 years ago even the high end smartphones could barely make it half the day before dying. Now all-day battery life is the norm, and the Chinese phones with the latest battery tech can easily last 2 days (Samsung, Google, Apple are very behind here).
Laptop battery life isn't even comparable to what it was 20 years ago.
And software getting slower doesn't change the fact that our material goods (pixels, bytes, flops) have improved orders of magnitude while getting cheaper.
Back in the Nokia brick days you could easily go a full week between charges.
Of course it's an apples to oranges comparison since a modern smartphone has infinitely more functionality, but in this one thing modern phones remain objectively worse.
You have to compare the old Nokia phone with the new Nokia dump phone. I doubt that the old phone's battery lasts longer than that of a new Nokia 2720 Flip:
Does it, though? Unless you go back so far you're talking about fixed–layout b&w LCD screens, the next era after that had games and the internet — what's actually new since that time? Multitasking yes, what else?
I got a new phone but didn't set it up immediately. The battery lasted about two weeks. Once I installed my apps and SIM card it dropped to about one day. Once my old phone had no SIM card and was sitting permanently in flight mode with no apps running, its battery life rose from about one day to about two weeks.
Casey Muratori showing off the speed of visual studio 6 on a Pentium something after ranting about it: Jump to 36:08 in https://youtu.be/GC-0tCy4P1U