Lets take a pumped hydro I know of,
https://en.wikipedia.org/wiki/Taum_Sauk_Hydroelectric_Power_.... It's 5,370,000 m^3 of water, 3600 MW·h for 8 hours to empty, 28,800 MW total. Cubic meter of water weighs 1,000 kg aka a metric ton. So 5,370,000 Metric tons of water.
Looking at https://energetechsolar.com/1mwh-500v-800v-battery-energy-st..., they're around .88 LB / AH, so 880,000 LB/MWh. 399,161 KG / MWh. 11,179,036,800, or 11,179,036 Metric tons of batteries. I don't know what the breakdown is but global lithium production was 100,000 metric tons in 2021, which is off by 2 oom.
My math may be wrong, and you do have losses of water from evaporation, but with pumped you can go up and down. But that's 11 million metric tons of lithium and other metals. Water falls from the sky (in most places still). Lithium has to be refined. You can recharge the battery, you can reload the water or pump it the other way. Tomsauk is mostly concrete and water (by volume). You do need almost a mountain for that head, or a mine. Concrete breaks down over time and can be maintained,. Batteries wear out as well but can be rebuilt. Water seems the easiest of the things to replace currently. The only things I can think of that are easier are provably gasses and maybe salt or rock.
This is all napkin math, and I may have missed a decimal some places. But they seem within the same order of magnitude for efficiency. But is it even possible to build batteries that big?
Of course when they got greedy with Tomsauk they ruind a great natural area. I'd love to be corrected on my math and assumptions.