Agreed. I'm not disputing that. I don't think America is actively trying to not 'fix itself'. I often wonder if some of its efforts are misguided, but I do believe there is a genuine effort. This is just China's way of saying, "You've got problems too, fix your house before pointing fingers."
The NDAA has just passed a couple of months ago, Guantanamo still exists...
The US is actively and obviously violating human rights. I don't see how one could possibly get the idea that there even is the wish to seriously mitigate those violations let alone a genuine effort to do anything about it, quite the opposite actually.
Bush managed to give the US a reputation in Europe that is almost on par with Russia and China. Why do you think that is?