Copenhagen talks have failed, but a bigger climate fiasco has been avoided.