Hydro electric energy conversion is the most efficient since the potential head of water is directly available for rotating the turbine. There is no conversion or recycling loss as in thermal systems. It is easily available, there are no pollution hazards. This has made hydro electric the preferred method in the early history of power generation. But as the demands increased, the water availability became the point of constraint. Power generation shifted to fossil fuel based plants.
The economics of scale dictated larger capacity hydro power plants. These required larger and larger water reservoirs. Increasing population densities, increasing water requirements for human consumption and agriculture, reduced rainfall due to climate changes all put undue pressure on developing new potential large scale hydro power.
The single biggest deterrent for the development of large hydro plants is the ecological destruction. Reverine basins are agriculture lands or forest areas. As the water level rises the area inundated rises exponentially. This destroys agricultural land and forest areas. Along with this goes the livelihood and housing of the local population. Even though they can be relocated, it will never make up for non utilisation of their skills developed during a lifetime.
Micro and mini hydro plants are the answer.