Wind power production must be viewed as one of a number of methods to produce low pollution power.
As for tidal barrages, they can be very good and reliable; they will have an effect on the environment but the estuaries concerned will still be tidal although with a different pattern. Life there will soon readjust. ydt