US has barely any new renewables (both manufacturing and installation) when compared to China. One virtue doesn't wipe thousand sins.