I mean sure, but it’s also kind of the opposite. Energy density has increased dramatically from lead acid technologies.
The real issue is you’re not going to leave leftover power untapped, so the tech will always exceed the battery as they try to leech every last drop of power from the system.
Sorta like an energy chicken and an egg situation.
Not every other kind of technology though. I think the problem is that batteries get lumped in the same category as "modern tech" (e.g., microchips and storage), rather than with energy tech.
For example, Wikipedia says a poat-war VW bug got around 35mpg. That's similar to the combined mileage of a Civic that's 50 years newer. Yes, the Civic is more powerful and weighs more --- but we're not talking Moore's law improvements.
Same if you look at power. A 1967 Corvette 427 was listed at 430 horsepower; a modern base Vette is 490 (or 670 for the Z06). Sure, the mileage is way better, etc., but again, hardly Moore's law improvements.
The 67 was measured with no accessories or load. It would be about 350 bhp today. It also had ledded fuel that would be like running on only e85 and with no cat today. If you had that the Z06 would be well over 1000 hp with the old rating.
Battery tech has the limitations of chemistry to deal with. A ton of cutting-edge work is being done with exotic materials, but it needs to be ready for the mass market before we see any groundbreaking improvements.
The huge battery advancements have been cost to build them. I think a Tesla roadster was around a thousand dollars per kilowatt. A model three is under 100 per kilowatt now.
But the underlying technology has not changed much, if at all. The Tesla battery is nothing more than what is a bunch of Li-Ion battery cells wired together.
Ehhhhh, when your making a completely integrated device, Optimization is the core. And, an iPhone with a 5000mAh+ battery would probably last 2 whole days.
Right now a Galaxy S20FE. I tend to charge 85% and go down to 20% and it barely gets me through 1 day that way right now due to excessive heat in Texas, which is where I live. Couple that with having to Wireless Charge as my only source of Charging due to my USB Port being broken, and you have a recipe for crap battery life.