Actually if I remember correctly'; BC never suffered causal factors of the the Peace River dam, Alberta did, and had no recourse to stop said dam.
As for Site C; a noted accounting firm reported the need for power was not there. BC hydro still has access to power from the Columbia Treaty dam (not sure of actual name), and other sources so far not utilized. As well various geological problems are of concern for Site C. 
However its one helluva 'make work', project!!