$150/ton isn't going to get it done.
.
Do the math.
.
If you look at the effect in B.C., and assume that price elasticity for fossil fuels is linear (which, clearly, it is not) to achieve a compounding 4.5% annual reduction in greenhouse gases every year from now until 2050, it is going to be a lot closer to $300 - $350/ton.
.
$300 is roughly equivalent to 70 cents/Liter, which would still leave gasoline in Canada substantially cheaper than it is in Europe.
.
It is equivalent to raising gas tax by 1 cent/month for the next six years.
.
At 1 cent/month, it would take 10 years for the price of gas in Canada to equal the price in countries like Germany, the Netherlands, Switzerland, Denmark, Sweden, and Norway.
.
All of those countries have stronger economies than Canada.
.
Norway is a huge oil and gas producer.  Yet its gas tax is double ours, and Norway is one of the leading markets for Tesla.
.
It can be done.
.
It is a matter of will.