Honestly, I don't mind them not talking about China but talking about the US. They don't live there. It is when they try to put China on a pedestal that I think they are fucking idiots. Like the entire climate change thing where they are completely ignoring how much China is polluting, but praising them on how much they've lowered pollution. They are never going to get down to the level of the US. Neither is India.