Cap and trade systems have the huge advantage that no revenue goes to the government. That eliminates the incentive to set tax levels for revenue generation purposes instead of at levels linked to the real purpose.
The revenue certainly goes to the government in California, unless I am completely misunderstading the program: http://www.lao.ca.gov/reports/2014/budget/cap-and-trade/auct...