They also blamed China for being the largest polluter. Which, while true on a pure numbers basis, doesn't really account for population/per capita and total renewables.
It also dismisses the fact China's pollution is everyone's pollution when they make most of the crap we buy.