Not every hydroelectric project is zero carbon. Big lakes inside amazon forests (as an example, I'm brazilian) cause a huge carbon footprint due devastation, rotten submerse wood, and also bring uncertains.
Also, those damns were designed to extract water from a fragile environment.
Those huge projects bring a lot of uncertain too.