The dam is being built for one reason, to sell expensive natural gas to the Chinese and Indonesians, who can buy it much cheaper from Russia, Australia and the USA, all who have actual production already happening. It is also flooding out some very good farmland that is finally getting productive due to the changing climate.
The BC government has also been balancing their budget by forcing the crown owned power company to give billions of dollars to the government and soon the government will give it away as it is so far in debt due to amongst other things, being forced to build a huge dam with no funding. That'll be the end of cheap electricity around here.
We have lots of natural gas infrastructure currently and the idea that our expensive gas is going to compete with others cheap gas is just stupid.
Solar thermal isn't the best idea in Canada. Though BC is ideal for regular solar and wind as we've already got an abundance of hydro power to take up the slack when cloudy or calm.
The biggest killers of birds are cats or/and buildings.
Blame Exxon for financing the anti-nuke crowds. Without them we'd quite possibly have new better tech for fission power. There are quite a few promising ideas for safe nukes but it is getting too late to perfect them and build them. The old tech is pretty shitty as it is both too expensive and not the safest. Expensive shit that no-one will insure makes it very hard to finance.
Haven't heard about the tidal power protests but it sounds stupid.