It is clean and renewable in nature in contrast to fossil fuel based generations which pollute the environment and also their resources are depleting at a fast pace. High cost per unit generation is however, a constraint in case of SHP development.
The hurdle of cost effectiveness has slowed down the process of small hydro power development.