No at all. No one is suggesting it must cover all power needs. Sure, there may be municipalities that are advantaged by it due to the unique and perfect nature of their geography. But that's not going to be enough to put any realistic dent in the problem at a national level.
People in general demand quick, simple, easy and singular solutions to complex problems that cover massive ranges of financial, geographical, political, cultural, and individual variances with no tolerance, and they honestly believe they are being fair and reasonable when they do so.
Example:
Idea: "New houses could have cheap batteries built into their foundations, cheaply decreasing the load on the electrical grid and providing a backup source to cover temporary power outages."
Response: "Well, that's not going to completely solve the energy crisis, restore CO2 to pre-industrial revolution levels and avert the polar ice caps from melting, so what's the point?"
Many people have done the math.
https://dothemath.ucsd.edu/2011/11/pump-up-the-storage/