Is it economical for anything besides heating?
Better to have some hot bricks being used for heating i the industries, even with lower efficiency, than having to supply the same thermal energy by storing it as electricity in some chemical battery.
Multipronged approaches are the only way for humans to become more energy-efficient.
Another option might be concentrated solar power.