When a hydroelectric scheme goes right, it renders a large area of land uninhabitable.
When it goes wrong, it renders a different large area of land uninhabitable.
Still, when done right, better than a lot of other options.
Nuclear is better than a lot of other options (possibly all options), when done right. Unfortunately due to regulations, we aren't making reactors with less nasty waste. Unfortunately due to a small number of old reactor failures we aren't replacing them with new, safer ones.
Nuclear has the deck shuffled completely against it on all sides. I don't think it will survive - at least in the US and any other country that the US opposes.