Also, if you try and individually tax the hundreds of thousands of different uses for carbon, according to how much carbon each thing uses, inevitably you'll get it wrong, and this will create inefficiencies and perverse incentives to do arbitrage between the various poorly calibrated taxes. What you want is for the market to figure it all out!
We know how bad one unit of "cigarette" is for our health, but we don't know how bad one unit of xxx is for the environment. An apple can have a co2 footprint of multiple tons of co2 or zero tons of co2. We can't know for sure.
Whereas if you tax at extraction this is automatically take into account at every step of the supply chain. The market does all the hard work for you.