Not disagreeing with the general point but please note that China Uncensored is Falun Gong-affiliated and should really not trusted in anything they say about China. (I say this as someone who is very critical of China)
And Peter Zeihan… I don’t know that guy just rubs me the wrong way. Also lots of right wing associations afaik.