This article is by a conservative who may just want to cause trouble. None-the-less, it contains a lot of accurate information, although sometimes with a nasty spin. But that’s no excuse for hiding our heads in the sand.
One point that is relevant to the analysis on this website is the the Lawrence Berkeley National Laboratory predicted back in 2011 that China’s CO2 emissions would peak between 2025 and the early 2030s. This prediction had nothing to do with China adopting a pro-climate policy.
This indicates that the UN’s negotiations and INDCs did not cause China to change course.