Campaign finance reform will hurt the BC Liberals but money isn't the only thing that wins elections, it is ideas and if the governing party is unpopular enough nothing can save them.  Also no government stays in power forever, so eventually at some point in the future whether in 2 years or over a decade a pro free enterprise government either under the BC Liberals or some other name will come back.