The new reality is that even China is waking up to their own carbon emissions and is making green technologies an economic priority.  If we don't catch up we might soon lose ground even to China.
And it is not even a national carbon tax the federal government is talking about, it is a national emission reduction strategy.  Each province is free to pursue whatever they deem as appropriate and the provinces keep the money.