Jobs and investment are fleeing to China regardless. As you mentioned, nothing comes close to replacing oil and gas right now. Right now. We need to fund R&D of more energy, and to fund R&D of capturing pollutants at the source.

My only concern is the carbon tax is too administrative-heavy. But it seems to me those who made the mess should be the ones that clean it up.