Cap and trade adds a huge regulatory and bureaucratic burden to what should be a simple price signal (maybe that's the purpose?)
For example in the EU, the carbon price had fallen too low, so credits were arbitrarily pulled out of the market to force the price up.