In the regions where it works (PNW, Quebec, etc) we could easily build more. The hurdles are regulatory. The regulation isn’t baseless - a dam will affect the local ecosystem adversely. But that’s a tradeoff we choose rather than a fundamental limitation.
The other trade off is correlated with the energy stored : potential for catastrophic disaster in case of failure. as a society, living below is not risk free in the long run.