I donno anything about China, but whoever made this meme certainly doesn't know anything about the USA. The idea that "liberals" or anyone else (??) are high-fiving themselves over a credit score. lol