Hardly. While becoming easier to trade, carbon credits are the ultimate rigged game.