Let's say we have a solid state battery that would produce 30 years worth of electricity for your house. (in the book a lifetime Shipstone was mentioned as being built into the foundation of the house). If a typical home goes through 20 kWh per day, then this battery would need to store approx 220 MWh of juice at installation. That's 748 Million BTU. Or 790 000 MJ. OR roughly 170 metric tons of TNT. Would you live on that kind of stored energy object that is designed to be easy to use? I'd rather have my household energy delivered continuously via pipeline or wire, or even in discrete loads of say 1 month at a time.
Let's not even imagine the security necessary to transport a charged Shipstone for an apartment building or skyscraper.
Now, having a really good battery with the energy storage capacity of gasoline, would be awesome. But it would be fantastic if it could be recharged at the same rate that I can fill up a tank of gas. It would be unbelievably transformative if it could also be recharged at home at the same rate.