Re:Renewables supplied 65% of new US utility-scale generatin...
by reaperman on Wednesday May 17, 2023 @08:30AM
(#35974338)
https://www.dictionary.com/browse/sustainability
Definition #2:
> the quality of not being harmful to the environment or depleting natural resources, and thereby supporting long-term ecological balance:
And even in the specific meaning you are pushing, the actual impact of hydro is questionable. Until you take a die hard position that no ecosystem whatsoever should be disturbed the benefit vs loss analysis is more than compelling.