unless co2 is somehow different from all the other forcings...but why?
About there being no other explanations for the recent temperature increase: it is a mighty strong statement to say that ALL other explanations have been definitively ruled out.