most of the countries don't have enough hydro to make it feasible
You can over provision solar as someone said.
There's geothermal, tidal, etc.
Long distance high voltage electricity transmission at scale.
Electricity is a marvel and we're just starting to scratch the surface of what we can do with it. Betting against it is like betting against electronics, a risky proposition.